The Savage's chassis design is 6 years old. The LST's chassis design is 4 year old. Wow, so much more modern.
20' high single wheeled landings will leave every other truck on the market limping away with a broken suspension arm. Both Losi and Traxxas use a glass filled composite that has a much lower impact strength, and lower toughness (Look up the definition) than HPI's nylon.
The TVP design is most certainly the best. You seem to be lost amongst the sheeple *cough* I mean people who believe that newer is automatically better. Do me a favor, and have a structural engineer do a stress analysis on both the LST's chassis and the Savage's. He will tell you that the TVP structure is far superior, guaranteed.