I'm interested to hear who installed your kit. Was it you or a shop? Please include your location [if you don't have it in your profile] or the location of the shop. This could help others in your area who are considering a supercharger, but may want to talk to someone near them about it first...
Mine's easy...Carfixer. Ft. Myers, Florida.