Never owned a Revo, but if I had to put my money down on the strongest one in stock form, it would be the Revo. It looks like it has a more rigid chassis and more overall sturdy design. I own a Tmaxx and I am saying this! Dont get me wrong, the Tmaxx is a super strong truck itself, but in a shootout I think the Revo would win. The Revo looks like it is set up better for racing while still being capable of offroad bashing.
Just my 2 cents