Whatever they do they need to not leave huge gaps of time between events. There should be enough time to complete one hamlet and get to another event before the timer starts.

Could they have an NPC's warp-in and go "help we need defenders at the golden bazaar!" kind of like behest, you join in a small period of time later he warps everyone who signed up to the hamlet.