I destroyed my powercore 2 on my '08 and just got a stealth. I have not ridden with it yet, but I hope it's at least as quiet as my stocker. Holy cow that stocker is quiet, and it fits on so nicely.
Will report when I can, but probably won't install it for a while.