Just food for thought, but don't think about the throttle plate restricting the amount of air the turbo can pump past the TB but rather how much it restricts the vacuum that the engine applies to the compressor wheel in conjunction with the exhaust flow on the turbine. An N/A engine is going to want as little restriction to air flow for it's volumetric efficiency. Is it going to help on smaller frame turbos? No, probably not. Is it going to help on larger turbos? Yes. However, not probably as drastically as Snow Trooper leads on.
Hmm, I notice when I rev the car up to high rpm, shift gears, the car pulls a really strong vacuum -24 in and it stalls if I don't blip the throttle. Normally it idles at -20, could this help with my stalling issues?