no.
no!
NO, NO, NO...those grenades are awful....ugly and WAY too loud...seriously big time hearing damage...sound like **** anyway...you don't really want "loud", you want "badass" which is that low, V8 thunder rumble sound.
I put Pythons on my bike and they're quiet compared to those grenades.
I have a sound meter, when my 103 Harley starts up, the meter pops to 125 decibels, then it holds steady at 115 while idling..."loud", but great sound...basass sound...love it when I engine brake...sounds like a mud track stock car...well not that good, but in that direction.
My 103 has a set of Python - 41511 - 2 1/2in. Slip-Ons, Slash-Cut