i'm no engineer but as far as my knowledge goes, the main problem with supercharging is that some engine power actually goes into driving the supercharger! so a siginificant amount of e.g. the SL55-V8's 500 HP never reaches the wheels of the car because the power is needed to drive the supercharger.

a turbocharger is driven by the exhaust gasses expelled by the engine!