How much money do you want to spend in total (or how much can you spend)? Turbos can be more expensive, but they offer superior performance gains over the superchargers without adding some stress to engine cranks and such. Turbos turn potentially wasted engine energy into higher performance. For an engine such as this, I'd definitely go the turbo route, despite it being more money for the initial setup.