The suspension looks nice and smooth, but its still much too soft I reckon- the rear end drags along under acceleration & the front end actually scraped the floor when you were hard on the brakes- I just dont think revo shocks are larger enough for a 5th scale vehicle weighing 15lbs. Might want to look at bigger shocks and mount the shock tower further back, to allow the same travel but also allow stiffer springs to be used that can support a higher weight...
Thats my feeling anyway, but its still a kickass truck