Well you'll still need hosts, no matter how many players there are. No point halting applications.I'm starting to question the need of applications... I'm personally more worried about the numbers of actual players more so than actual hosts.
But hosts need to be prepared on this site right now. When they design their games they need to have some sort of idea on how they can cut down on roles, or even add more.
Though that did make me think of an idea:
I think that there should be a new system for sign ups. Sign ups are open for 6 or 7 days, and after that deadline, hosts are forced to cut down the number of roles to suit the number of players who signed up.
We're going to have a difficult time with finding subs, though...