Supercharge Or Turbo?

Yep! They all have their advantages. Pick your poison. By the way I think 20% is possible for a high boost centrifugal.

What are you calling "high boost"??? 20 psi and up???