You can't beat the SCX24 for parts availability. I'v never owned a TRX4m and wouldn't recommend Traxxas to anyone.
Before you decide, take a look at FMS's 18 and 24's for fun out of the box.
Not as much aftermarket parts but pretty cool lookin out of the box.