The suspension design and travel are the reason alot say to go for it. Because they raced it and had the slayer with the same chassis seemed to create more hype.
Look up gokartking45 on youtube....... be amazed at what the tmaxx can handle. 🙂
That's a toughie. Those aluminum links I have been advised fail on lighter cars, let alone a heavy truck.
What ever route you go, I would re-break it in. Who knows if that did. That maxx looks mint.