DSMJUNIOR,
To me they just look unsafe, I had a look at one a while back at brands and it didn't exaclty look substantial to me, not a great deal of crash protection also the drivers head looked very exposed. I wouldn't want to race one. But thats just me
I do admit I hardly studied it though, I could be totally wrong.