Sorry for the very slow response, I spend most of my time on the ST1300 board. The smartpartz baffles will tone down your strippers when cruising at slower speeds, yet they will still bark on the freeway. You must take your time when installing them to align them correctly. If you don't have endcaps on your strippers, you may need them. The bike will also run slightly rich after install as well. They are worth the money.