I have it on mine. It is STUPID loud, but he sent me a "quiet" baffle for it. It's still loud, but tolerable. With a RamAir filter and a tune it gained a few HP on the dyno.
IMHO, it's overpriced for what you get, it has a bad system for attaching the flex pipe that connects the muffler to the header. The flex pipe and the header outlet are 2 different sizes, so he includes this piece of metal to make up the difference. Mine was constantly leaking at the header connection. I finally ended up wrapping some aluminum foil in there to stop the leaks. I tried some header wrap, but it kept blowing out. The muffler has very ugly welds on it, but it's covered up by the shield, so you don't see it.
I wish I had just saved up for a Viking Exhaust system, but oh well, at least my bike isn't whisper quiet anymore!