Two ideas
1. The ability to move people from city to city in the same way you can move troops and resources.
2. The ability to be able to sell resources to an NPC in the same way as you can sell treasures. Maybe they can only be sold at the base rate (ie 0.01 gold per resource) but it would least help alleviate the issue we have on S10 where stone is constantly at 0.01 gold per resource and sales can remain on the market for days. People can still put them at a higher price in the hope somebody buys them, but at least know if need be they can still get rid of them, albeit it cheaply.
EDIT: Corrected typo, see below.