not a bad little nitro truck, price is good. do some research and see if its upgradeable with tires, shocks, how easy are the parts to get things like that to help you make an overall decsion. as far as the places you describe where your going to run it sounds fine, they can take some abuse ( jumps and tricks) but get used to how it handles and use some lead weights to equal out the front and rear balance then when you do jump it the truck will jump level and not nose dive or backflip over.