Make an npc that auto hosts 24/7.
Every time an event is finished, the npc immediately starts another. It rotates through all the events.
You would have to give out ep or some other event currency, instead of hats.
If devs can make that, and a hackshield, then you would not need people to host.