I have read nothing but great things about the Thunder Monster Baffles. I have 95" with headwork, Cams and Cycle Shack slip ons. What does everyone think of these? Do they improve the sound without sacrificing any performance? The pictures of the baffle just look like an expensive way to do the lollipop in your pipe after pulling your baffles out.