this topic has been discussed before a few times. Personally I like turbos. I dont needs some type of forced induction robbing power that is not needed to be lost.
There is a nice post that flubyux2 did in this thread describing the differences.
https://www.tamparacing.com/forums/s...t=supercharger