I installed the Big City Thunder baffles in my Jackpot. I don't notice any different sound vs. the cheese grater cone baffles that were at the end of the pipes. I have not driven it for more than a test-ride after the install but so far...the sound is about the same. I put them as far up the pipe as possible and they are definitely at least 6" from the exit end of the pipe per the instructions. Will repost after putting some miles on them and see what it sounds like and what the power feels like. Not totally disappointed, but not thrilled either.
2006 Cory Ness Signature Series Jackpot
Ness Slash Pipes - Thunder Monster Baffles