Well, so far I can verify that you have to use premium. Still no answers on mechanical issues caused by the supercharger, specifically in the manual Tranny.
Another piece of info from a mech up here in CO is that initially the SC helps with mileage until you start doggin it...Then it drinks fuel.
I didn't have one installed at purchase and am waiting to see what power is like after new steel bumpers, winch, tires.
If I need more power afterwards I'll think about it...Dealer installed here it's about $4,800 plus $700 for install.