If you run into me on the street, I don't care what you have, I am going to shut you down. Having an Ultra Street bike means never having to say you are sorry. Bring that twin turbo Viper or that turbo Corvette, or that high end big money enzo Ferrari, I really don't care. You are going to look stupid like everyone else that has ever lined up against me. And the nicest part is that Sunday, I will be riding that very same bike to church to ask for forgiveness . . .
Sorry - I forgot We are talking about entry level turbo kits here. Like Rob said - and I agree - I really like Stage Ones because I can twist the throttle as hard as I want, the bike will still beat 99% of the junk that is out there, and will still idle like a stocker and get decent gas mileage. It's like having a concealed carry permit . . .