They need to chain the motor on the drivers side. The rubber motor mounts are flexing alot! 
Eventually that will break the mounts without some kind of restaint.
The front wheel geometry gets all screwed up when all the weight is removed. That car would likely work better with travel limiters on the front suspension.
The slicks are pretty badly wadded up, too. A little more air pressure would help. That car looks like it could be a real bear to drive, although exciting! 
------------------
63 Falcon 377 Cleveland stroker Flying Toilet alchohol injection. 6.19 @ 110 MPH 1/8 mile
2002 Ranger FX4 daily driver
2000 F350 PSD Crew cab dually - Like commuting in a B52!!
98 US Cargo Phantom II 28'