The micro cars actually take a beating better than larger cars, no weight on the materials, check out some of the WORM videos, can probably find them on here, or google, or PM c0sie, and you'll see you can actually go pretty insane on the features

Also wild tracks do tend to attract more drivers, because it's more fun