I, for one, love the idea of 20 horsepower.
I don't like the idea of tearing the turbos apart, especially where it seems to me they aren't made to come apart with any degree of ease.
Unless you go to a reputable speed shop that absolutely knows what they're doing and stands behind their work if they snap a stud inside the turbo housing... you are really taking a gamble for a small amount of reward.
So far I did the boost max, pedal max, a drop in air filter, and I have cat backs on order. I think if it came down to it... and I wanted to mess with the turbos.... Id want a shop that's done them before.
But before I even went that far.... I'd be looking to see what effect some down pipes with cats have on things.