I just received my official, "You can start playing" email
I already had the game client installed and ready to go, unfortunately I am stuck at work unstil 4p.m.
Oh yeah, I registered got my preorder from Origin within a few hours on the morning that they started accepting pre-orders.