no no not calling you lucky mate, No, there is reason to believe it would help, (free up of the downstream of the waste-gate), i just dont see why it would help the wastegate flow alot.
but to be clear you are not just saying 'it worked well for me' nor 'it was spot on' but rather you are happy to confirm that you suffered from boost creep and then upon fitment this vent to air screamer it solved the boost creep issue??
Phil