IMO I think the stock mount is stronger than the gmaxx mount. It is a touch thicker. It is closer to the mounting points as well. The traaxxas one is thicker with groove/fins. Here is a site to look at he traxxas motor plate.
http://www2.towerhobbies.com/cgi-bin...?&I=LXXF56&P=Z