Something about a blower I never realized

I ran a Whipple twin screw years ago that made 500+ foot lbs of torque just off idle @ 25 lbs of boost. Talk about fun and scary at the same time.
The gas pedal becomes so much more touchy doesn't it? 25 psi that should do it lol