Hey all, I stumbled across a video where a guy put one of these on a Honda 600. It's not a straight thru so it would offer some noise reduction, and it comes in the diameter of our exhaust. I'm tempted.
http://www.flopro.com/baffle.html
---
Update -- see post #39 for details: I went ahead and got a custom exhaust done today. From the first cat back I went 1.75 to a 2.0 inch performance muffler, then 1.75 to the end. I couldn't be happier it sounds great