has anyone managed to successfully get an invite recently from this, since it says they would stop after the 5th of may.

Or do you recon its still worth a shot sending them an email with all the answered questions.