these changes were very good and would like to know if you are willing to get some review and ideas for future updates.
1 - I believe that the spells could continue with the attribute "per essence", the removal of this took an important aspect of the game, where the number of essences defines the "power" of magic in a city, I understand that the number of essences were brutally increased and this could disrupt the balance of the game, but still feel that this is an important element to the gameplay, I believe that putting a limit solution such as meditation gives 1 mana per essence for a limit of 4 or 5 essences, could help with this.
2 - Towns are places of economic development, Forts used to fortify the borders with the training of new military and Conclaves are for the Research and mana improvements. Giving the "training" structures to all types of buildings basically destroyed the needs of a fort, when playing I usually have 2 to 3 Forts and they were created only to lower the unrest of my kingdom , I know u did this to help the A.I. and if it is possible, that change could be for A.I. alone.
Those are some Ideas that I believe may help with some troublesome aspects of the gameplay, hope u agree
1 - Military Upgrade: the upgrade system is just too much limited, even if you "upgrade" your veteran troops, they still cant match the new ones, for example, I have that small lancer group and they survived until the end, even if I give them the best spear, helm, etc, they'll still be a lot weak and horseless if u compare with the new trained ones, instead of just auto-upgrading, it could open a small window with the possible new weapons, armor, accessories, equipment, traits, etc. Like the customized unit window.
Old traits could be "forgotten" to learn new ones, through the "forget spell", that could be learned by skill tree, and each cast could erase an specific or random trait.
Another thing are the essences buffs and training builds, to improve the spearman group with new stats, we could pay X for them to be immobilized on the city for X turns and then their "training" would be upgraded with the essences and building bonus.
I guess that's "only" this, I know nothing about modding and don't know how hard it is, the lack of time on my day also don't let me learn more about it, I have about 2 hours to play, the others are working or taking care of my kid, I came to you because I found amazing what you did with the gameplay, you changed it without game breaking it, the A.I. is just a lot better, it is true it takes more time between turns, but I guess it is needed for the new calculations.
Those are just my thoughts about what could be changed and what could be added, thanks for that mod and good night