Turbos are more effecient and adjustment in tuning is easier. I've always had better fuel mileage with a turbo, as you can drive around without being in boost all the time. The piping really isn't that bad if you take the time to plan out your setup. Biggest thing, the same with superchargers, prochargers, etc, is you gotta know what your engine is capable of before cranking up the boost and hoping for the best. You throw a big turbo onto a stock more and shoot for the stars, well your piston rods are going to be the only thing close to heaven.