Suggestions:
Remove some of the restrictions on placing some buildings. In particular, the Luberjack and Forester. If there are no trees in the Lumberjack work area, then so be it--they will not go harvest any wood. The forester, on the other hand, should be able to start a tree anywhere within it's work area, without the need for a forest already. As it is, I keep having problems with not being able to place lumberjacks, foresters, and hunters in places where I need them most due to civil demand.
Fires, like plagues, should have some better form of control and containment. I watched one game burn my town down despite having several wells and fountains nearby.
Eventually, there should be logic in the game to distribute goods between warehouses, so even remote ones can obtain and store goods needed in their area. This goes along with the issues of lumberjacks/foresters/hunters, which tend to be on the edges of towns, and end up not transporting goods to markets or residential areas more near the center of town.