Yeah, I'm not to crazy about the tmaxx but I do like the revos a lot although I havent owned one yet. My personal favorite is the LST2/XXL. I have an electric converted LST2 and a nitro XXL. I absolutely love them but , like you said, finding parts for them especially hop ups now a days is almost...
That green one is really nice! Love it! Unfortunately it almost seems like all the MTs are slowly dying out. About the only 2 that still have good parts support is the tmaxx and the savage.