I really like the way it is now and wish more games would have it like this. Don't think cranking the numbers up by opening the registration to a scheduled time will actually bring in more active players, if you had to pay for owning an account and if there would be game moderators 24/7 maybe... but not for free accounts. Those who REALLY want to play will find a way, and if it becomes a scheduled thing spammers and trolls will have it so easy to come in and use their accounts for abuse which is the last thing you want to invite in to a play where already some are pushing it by doing role play in the open that clearly isn't family friendly or fit for all ages.
When looking at the memberlist of all the new people that sign up daily there really are a LOT. A land with group adds and such does sound like a nice idea though so that people who want to can check ingame what all is available to join. I got invites on my very first day when I didn't even know what it was all about so turned it down then accepted a second one to find out what it was all about but found myself kicked out the next time I came on. There probably might be newbies who don't read the opening emails either and simply don't know how to get the game to work but there seem to be plenty of people joining on a daily basis as is...