Screw both and buy an LST. I'm sure an all-aluminum T-Maxx as you put it would bring in enough cash to get you at least most of the way there. It may seem like the solution to everyones searches but it really is that good!
\Just another alternative. If I were to pick from what you said, I'd go with a Savage or TNX. Oh wait that was Mammoth or T-Maxx? Hmm, who cares about that one.
Sorry but there are better trucks out there in my opinion.