Out of curiosity I e-mailed team Orion and got a response from an Adriano Inserra, Product Manager.
Apparently these were made for team Orion by a companey called Schulze and the motor and ESC were sold together. He said there a very old design - about 15 y/o and at the time were at the best there was at the time but not really suitable for today's 'systems' (his words).
I have sent it back for a refund, still.