Another thing in regaurds to "no torque" is aren't we still talkin about PAIRED bike motors? Given that say the motor used has about 80ft/lbs stock. Paired 160ft/lbs. I'm not sure how much drivetrain loss there would be but lets say 25%. That brings torque at the wheels down to about 120ft/lbs. Don't sound too bad so far to me. What's a stock L24s wheel torque about? Granted the powerband will be up there but I'm not so sure that this car need to be streetable. On the other hand, you have guys like me that don't necissarily have a problem with leavin a stop light at high rpm haha