I don't think it's going to end up having queuing, but I do think it'll be a staged release. If I had to guess, they will do a slow rollout waitlist style with a few thousand interested participants getting access in batches. There will be plenty of people who will give it a try once, especially if it releases with free demos which I can only imagine it will, and then won't really keep going, so if they opened up to a free-for-all they would see a tremendous spike on day one that immediately falls away to a more natural upward slope and that could cause real technical issues on day one.
with a staged rollout, you do end up with these little spikes as 5,000 people start playing and then 4,000 people drop off, another 5,000 people start playing and then another 4,000 people drop off, etc that is a little bit more manageable for them to control.