Alex, interesting ideas there
Did you check the 'balance point' of the motor though, I think they are definately biased towards the output shaft end so it may not be as bad as you think. Interested in your findings, anything we can do to make this awesome car even better is appreciated