First thing I thought was "Meh, it's fast straight line, but it'll fall over", then "34 batteries inline under the driver's seat", oh yeah, fixed that!
Magic Eric's prediction: Will not catch on in America. Where's the Sparrow? Only one I've ever seen is Rainbow/ARC Audio's demo car. Besides, 60% of Americans are overweight, I'm 5'10" 120lbs and that looks too small for me.

Neat idea, though; saving the planet and all.