I know nothing about the 2005 motor mounts, but I do believe that person who wrote that article is clueless. Why? Because he states somewhere in the article about three choices you have to gain more power. "bolt on a supercharger, drop in a new engine or wait for the Mustang Cobra to arrive in 2006"
Now I will admit that choice #1 and choice #3 make sense. Bolt on a supercharger, or just wait until the Cobra comes out. Fine. The problem I had was with the "drop in a new engine" part. Sure the technically minded millionaire could buy an '03 Cobra motor, or the new "Cammer" engine and throw that in there but how realistic is that? This isn't the 60's anymore, people don't tend to just throw larger "new engine" in cars these days. At least not for the most part, and more specifically not with mod motor Mustangs.