Here is a link to a video of the Turbo Car.
I will post up the video of the 6 speed car soon.
Take a look at the Dyno Sheet, minimum lag. Driveablity is as you would expepect, but with a lot more the farther you depress the pedal.
Please let me know if you have any questions.