Been following the photo journey on the planet. Very cool Amigo.I think it will go very good on the high speed stuff...hope the "lowrider" doesn't get hung up on the belly in the rocks! I'm sure the spotter will earn his keep in preventing that though. Good luck! Got to love the stickers on the tops of the doors!