So sign up now if you haven't already. Rumors have stated some people have got accepted without 'fulfilling all the requirement's mentioned on the applications website~ ala I take this to mean have a most recent current subscription, etc. It seems like (and you can read from director here) that their priority is to get a wide-variety and range of gamers from different geography, different technical specs, connections, etc. I.e. - don't rule yourself out, put an application in and cross your fingers.
Alpha application sites
Can change na or en to fr or de if applicable*
The 2 Dev. posts from today explaining their rationale for choosing who they did and explaining what's to come from the Alpha in the near future.