As well, it sounds like you're embracing the player-facing ethos of Goblinville. Great job on following what your group wants and focusing your prep on their goals and how achieving them will be difficult.