ShockProof is meant for differentials and transfer cases, it reduces wear on gears during launching and heavy loads. I would never use it in OEM transmissions, "dog boxes" yes but not OEM.
MTL and MT90 is another story, these are purely tranny oils and they work very well.
MTL and MT90 is another story, these are purely tranny oils and they work very well.