If you want to be pinned back a PD Blower is a nice way to go.
Especially if its a street car. So muxh low end boost. I can see where a Centrifugal would be a choice for the streets, plenty of people have them. But more of their power is at the high end. May need to change gears to get the seat of the pants feel.
Also it popped in my mind that some Centrifugal may have problems in very cold weather. I remember a guy in Iceland or Alaska who had to take his off when the really cold weather would hit, then put it back on when it warmed up.
I have a TVS Maggie and when I first got it, it was like what the Hell, the low end power was killer.
2008 GT Premium, MagnaCharger TVS 1900, Brembo Brakes, Whiteline Watts Link, Koni Yellows, Steeda Sport Springs,
J&M Extreme LCA, BMR Relo Brackets, FR500S Axlebacks, TCI Shifter