As far as supercharges go the different ones probably have different rpm ranges where they are more efficient but the possible gains probably won't help much as far as making your car faster.
Rubbish. It all comes down to your tuning. You get different RPM ranges through tuning, not buying a different brand of turbo/supercharger. CRM tuning, to be exact.