my buddy just blindly bought a vehicross. how are they performing on/off road? It feels like a car on the road while I was sitting shotgun... I kinda like the idea of a solid axel coiled rear end. looks like a crappy crawler though (oil pan is REAL low). Just wanted some opinions.