I'm thinking on staying TRX and just get new/better Revo servos because of cost but I'm open to suggestions.
Those are 2076 servos and they are junk. I have one in my Maxx and its no better than stock. One 175+oz will be much better/more reliable than two of anything Traxxas has. This one is expensive but worth it: