I don't think it would need a trans, as for the throttle lag you can tune that with a pedal commander, they have over 30 settings.