Normally when an engine is being fed an insufficient amount of octane you can here it ping while under load. I have not heard any pinging and I've been driving the vehicle for 3 years now. When I am towing a heavy load I try to use higher octane fuel just as a safety measure. I use the 87 octane for just driving around town and long highway trips.

I don't understand what octane rating has to do with supercharger problems. The supercharger has nothing to do with the type of fuel you choose. It's just a large air pump. I've used synthetic oil in my engine since I bought it new. I truly believe synthetic oil is a very good idea for forced induction engine since they are more susceptible to wear due to the higher heat and stress on the S/C and engine components.