Well the 2 you have mentioned will break eventually if your launching them off ramps. You have to realized these largescale r/c's weigh 30-40lbs.. when you launch 40lbs off a ramp thats alot of force slamming to the gound. I mildly jump mine no more than 2 feet but thats good enough for me to be satisfied.
from your aplication you want great handling off road and perfornce. Both give great performance with some cash but the baha will handle better as far as far as tight turning and a track. really you cant compair these two with handling.. truck and buggy so big difference. and your going to spend money on any r/c for great dureabiliy
Hope i helped