I have D&D's so-called quiet baffle in my Fatcat. It's anything but quiet. But it cuts all the nasty (to my ear) high-frequency tinniness our leaving just a mellow sound that's very pleasant to my ear. Also, there's no droning at any rpm.
Just call D&D, they are in Texas. I just had them send me a new clamp when my bolt broke from rust. It was just easier...
This, they are very helpful. I just installed a new heat shield that had some bluing from riding the bike prior to a tune and scrapes from riding like a nutcase.