dude,come on- i have NTC3 that might hit 50mph, its probably not even that fast,but its alot faster than what i saw in that video.
i am not trying to be jerk,but i do think that there is a flaw in your calculations. your car did not appear to be slow and i have seen videos of truly ballistic micros,1/10 and 1/12 pan cars.i mean ballistic. but in reality they are not going quite as fast as people think. the best way to tell(and i believe it was mentioned) is a timed run across 100 foot marked off area.