Dynomax Super Turbo are absolute crap!
Don't waste your time and money with those things.
They are NO different in design to our stock mufflers, i.e., thaey have an "S" shaped flow pattern through the muffler, hence they flow worse than mmost other performance mufflers. So putting on of those on will be almost pointless. And those flow directors they claim to have are a marketing scam.
Dynomax's Ultra Flow on the other hand is a true straight through muffler and flow infinitely better than the "Super Turbo" garbage. I would bet money that your Mustang would even make more power and sound even better with a set of Magnaflows than those super turbos you have on there now!
At the end of the day though, nothing compares to Magnaflow for flow, sound and build quality.