I hate to say it, but it's stupid to drive on public roads like that. There is a place and a time for that kind of stuff. Fast for sure, but also dangerously reckless.
Now if you could just figure out how to put two of those hyabusa motors side by side in one of these cars, synch em up and get the power back to the wheels. I wonder how much the engines weigh.