Turbo vs supercharger?

Supercharger, direct power way less plumbing! 65'