Turbo vs supercharger?

I chose this below... but have hardly time to finish it like I want;

View attachment 1715219795
That thing blows
:poke: