Supercharged or Turbo?

Turbos overall are more efficient. The only reason a blower would be better would be if you really needed boost at low RPM's. You can make a lot more power safely with a turbo also (boost comes on "softer" than with a blower).