Got my vent for my 06 rev from specialty sled.A little pricey but super easy to install.Also have a DJ clutch kit and a secondary spacer from Duck (on this site). No belt issues what so ever.:d:d:d
We used one on New years a few years ago.The only problem was it was -30 and the drinks kept freezing up as we were making them.Solution,more booze to help with freeze up.Keep a cab on standby:d:d:d
If you run the pipes into the bars,and out the ends of the bars it should provide enough backpressure,plus eliminate the need for heated grips.Go with the KLIM kevlar gloves and all should be well.:d:d:d