RE: STS
I have one on my Switchback XT.
Makes a big difference in noise.
Also, a side benefit is that I would occaisionally have a random forearm slap before I installed it. But since I put it on, no more slaps no matter how thick a jacket I wear.
Hank