if your diff is OK, what about this:
mate up a cheap CVT from a scooter to the input of the diff. put the 5-10kw motor on the CVT. That way you get some torque multiplication at low speeds, but at high speeds when you want the motor to free-wheel, the CVT will gear the motor higher and reduce drag.
__________________
|