Futch,

Other than the engine, what characteristics make you say this is a road car and not a track toy?  Soft suspension?  For me that is actually probably a good thing as I intend to use the car a lot on the road.