You probably needed to be playing all along to get service ta invite.
You mean having Legacy? I doubt it because it says "all players who hold a version 1.0 service account"
Also Legacy players already received their beta keys at the beginning of phase 1. ;)
I'm not legacy (personal decision due to school) but I did play version 1.0.
Can't wait to play ARR! :D
Also maybe it was mentioned in the road map that during phase 3 everyone with version 1.0 could join. I just don't remember.
Anyway I'm still extremely happy!