Station name is your SOE/Sony account. If you ever played Everquest/Vanguard/DC Universe/Star Wars Galaxies or any other SOE game, you most likely already have a Station account. If not, create one.
Anyhow, i don't think there is a rush to download, there was 15-20 min queue to log in for me, so the servers are being hit hard. Played for an hour or so, had some laggy spots when there were like 50+ enemies on the screen. I could at least get a few kills on foot inside the buildings, will see how things goes. Seems Miller is laggy overall, see the europeans moan on the forum about it, so worth checking out the other server too.
They kinda drop you in the middle of a heavy fight when you log in the first time , not sure why they did this, beta you started at the Warpgate. Anyhow, expect total chaos when you parachute in, so if you die and need some time to adjust, make sure to redeploy to the warpgate.
Just beware you usually die one-shot from tank fire and it doesn't always feel like it was a tank that hit you, but believe me, alot of players just shoot in your general direction with a tank and sometimes it hits and you will go "WTF".