Yes, it does open at random as others have said. But I recall two weeks ago that it was open, at least for me. I sent my friend a text saying: Registration is open! GO GO GO.
After all, who know's how long it would stay open right?
-shotdead-
And I believe it is better for the server, it really helps with lag and multiple accounts owned to one person.