Turbo vs supercharger?

Superchargers work more direct as they are crank driven.
Turbo's need some time before they spool up and start to work. But with proper turbo-sizing you can almost fix that.

As a result, superchargers always 'eat' power from the engine even when they are not pressurizing the intake charge.
What would you choose?