Self-scavenging turbo Muffler?

Hey people,
I have my DC sports headers on order, should be here this week. I was wondering, has anybody heard/had this Self-Scavenging stainless steel turbo muffler. I want a nice growl, like the sound of an AEM CAI, but I don’t want it to sound like a flock of bummble-bees or a loud farting sound. Does anybody have any recommendations? Thanks a bunch.
-Richie