I give them an A for sticking to the unpopular way it worked out and ensuring no hiccups happened. A controlled release.
That being said, I would give them a D for customer relations. They should have had someone giving us numbers to chew on, like how many total people there were in early access waiting to get in. A very rough estimate on when it will fall into place based on when you registered.