I would let players construct quests and reward them according to how these are rated and how much they are played. No sure if there should be separate or a combined rating system for constructors/players. Rewards for constructors could be more land/resources dedicated to their quests + maybe marketing points that regulate how much NPCs advertise their quests.