This may be a bit off topic, but... I think spawning/removing of those quest location needs some more work...
I've been snaking to a resource (don't remember what it was) when an inn popped out of nowhere right next to where i was snaking. It didn't appear in my way, rather to the side, but still...
I visited it, did it's quest. It didn't disappear just kept telling me that it has no quests for me.
Now, imagine someone's been questing like crazy while you've been researching.. lets say a great deal of farming. And whoops an inn 2 levels above yours pops up right between your snake and your oh-so desired wheat "deposit". OUCH...
So you start researching adventure and several turns later you find out that this inn wants you to go kill yourself on a monster... Now you start boosting your party, that inn stands between you and your city level after all... You did the quest and in the end... the inn stays where it was...
Now this does sound like a crazy scenario, and there's always resource export and pioneers but really...
An inn? we had plans for this patch of land what the heck is this inn doing here!
[short man comes out of the inn] Sorry lads, but that's been our family business for generations now my grand-grand-grand-...-grand-grandfather founded this in lets see... two turns ago! So no, you ain't building your city here and that's final. Hey, wanna go and slay the dragon for me? I'll even give you a trinket!
Now, since I've started talking abut it, why do even have to snake our way to nods? Can't we just expand influence by simply growing a city larger and place resource "extractors" without adjacency? Why is there snaking in the first place?