yeah lots of rockcrawler guys use turbos as mufflers. i dont know much about turbo bike but i do know something about turbo cars, whats with the freakout vacuum readings?Not necessarily. There is a turbine in the plumbing. Turbines tend to quiet the exhaust a bit and boost the wheelie factor significantly.
Riding that might be akin to grabbing a tiger by the tail.