That is wrong. Superchargers are more stressful than turbos if you are comparing twin screw to a turbo. Twin screw create the boost almost instantly causing instant pressure in the combustion chamber. Where as with a turbo the boost will take a little longer to hit. Blowers also put more...