The stock mount works just fine IMO. I took the serated washers out so the engine mount would slide down on any really hard impacts.
Integy does make some good parts. Their al. rear skid plate for the Revo is awesome. It fits just like the stocker and lasts forever. My Revo would eat away the stock plastic ones in one race.
Their hubs for the Savage are tough as hell too. The front al. carrier hubs for the Savage increase steering throw a lot. The Integy shocks do suck though, purely shelf queen/street truck shocks.