The people do feel flat and non-alive. It would be really nice if they moved around a bit. Ideally, if people would walk from the houses over to different buildings, interact with the tile for a bit, and then leave, that would look visually very neat. Even just one or two meandering peasants would really help break up the illusion of each tile existing in isolation.
Even if you can't (or don't have time for this) it would be nice if a couple of the tiles you have have animations where the little peasant stretches their legs every now and then, like walks over to a lumber pile to pick up a board or to hammer in a new location. That shouldn't take too much work, unless it requires engine changes.