I've got a big roots blower, but i love turbos. Really it comes down to what you want. I race with guys that run everything. Nitrous, single/dual turbos, centrifugal chargers, and roots chargers. Roots is easy. Not much more to do than an intake swap. Turbos are harder to package with all of the tubing, but they make some killer power.
Each has highs and lows. Any boost builds heat, and any engine needs to get rid of that heat. Roots sucks for this on a daily driven type of application. I don't have to worry about it though because i run alky.
Centrifugal makes the same amount of heat, but you can package an air/air or air/water intercooler very easily.
Both superchargers cost some HP to turn them. a fully prepped top fuel supercharger, for example, takes more than 350 horsepower to turn at 9,000 rpm... so we're not talking small beans here.
Turbo makes the most heat since it's run by 1300+ degree exhaust, and even though it's not entirely "free" power, it takes a damn sight less power to turn than my 14-71. Same as the centrifugal though, easy to run an intercooler, but harder to package the exhaust (and not burn through plug wires all the time)
Another consideration is exhaust. Forced induction engines have no issue getting air in, but its harder for it to keep up on the "out" side. Plugging your exhaust with a turbo further disrupts this. With a blower, you reap the benefits of smooth bend headers and exhaust to move your extra air out.