1. Building construction should take a certain amount of time. For example, digging a well to increase the population in one day, building a market in 2 days, building a storage facility for resources in 3 days. Resources could be transferred from one Castle to another, for example, via caravans that can be attacked or guarded. When conquering an object, it should be possible to take the accumulated resources, both common and rare, as well as weapons and gold, etc.
2. I would like to see buildings upgraded several times, up to 5 levels, again with different time cycles.
3. There should be different development paths for the same Faction, so that it is possible to progress through the game not along a single, predetermined path (a "corridor"), but with more freedom in choosing different strategies to achieve victory.
4. The increase in army size should not directly depend on the increase in the population, which, through its labor, brings profit in the form of resources or gold to its leader.
5. It should be possible not only to capture, possibly abandoned, mines, but also to explore the territory and build structures oneself, for example, windmills, sawmills, etc. Resources should not appear automatically for the owner of a mine; they should be transported to the place where they are needed.
6. The experience gained should, of course, be shared among all characters in the army, not only in battles, but also in the way the leader wants. For example, the hero receives 40% of the experience, and the troops receive 60% in total.
That's all for now.