We have not had a problem with over cooling so by comparison the products do the same thing. As far as mounting the MMR cooler, it is larger and more efficient but it can be mounted in the same location as the factory track pack. Currently no trans cooler or diff cooler in the works Let us know if you have any other questions!
MMR
No install pics still??
Any Road Course Guys here buy one and install yet?