I think this could be quite seamlessly implemented to guildleves as a way to make them more varied. They would also be a bigger part of the game world instead of feeling too detached and sterile.