To answer your reliability question. I'm on my fourth season of riding with my supercharger and other than a few hiccups I've been very satisfied with reliability. I have only been towed out once, and that was due to the chaincase exploding. I have had 3 rides (more like trips around the parking lot) where the fuel controller didn't work, so those days were ruined immediately.