The trick with player-driven gaming is to make sure the PCs each have several really solid, specific, and actionable goals baked in before you start play. Short term, mid term, and long term. Though, of course, they can change and update over time. Just having a solid start and end goal with...