I wanted to put one on out of curiosity. Down the line with a larger snail (9180/1.05) and possibly a 1.45 ass end to see what difference it makes to the exhaling with ease. Definitely not "needed", it was more of "bugger it, while the manifold is off" thing.
I REALLY wish I had it while the twin butt plugs were on the car. It would have been halarious ?.
Turbine speed is critical if you're gonna push these things. It's no secret they have a limitation and there is no way of knowing without a speed sensor. Boost means jack shit.