I don't agree that you can label ALL turbo mufflers are bad. Just look at the chart I posted last night. The Super Turbo is killing others that are open style like the Borla. If you have a dyno or any test on one, then it needs to be named on which brand since some are shit, some are not. I seen a test where the flowmaster was crap on a dyno but I think that was a turbo car. It lost lots of HP. But I'm not going to say all flowmasters are bad. There's not enough proven data sometimes.
Not sure if thats the show you are referring to but they did some muffler testing. The results I saw where very slim between them.
Nice find.