So I recently replaced my pulley/belt/plugs and I noticed my upped mount had failed and the lower one is on its way out too. So doing some research and have seen the TSW upper mount but dont think I want that much NVH in my DD. I saw this and wondered if anyone had one, opinions of the design? It sort of redesigns the way the top of the engine is supported and IDK if thats a good thing or not?!? Engine Stabilizer Upgrade - R50/52/53 Mini Cooper They claim it wont add NVH but will work far bette than the OEM one....Thoughts?