Cool! Not bad runtime for 1p A123's, although I would have thought it would exceed 10 minutes considering the voltage...
Lift-off shouldn't be a concern at those speeds, but it does look funny to have that rear-end squat on an on-road car.

Yeah, it's time for a little stiffer springs in the rear at the least...