1. Cities should have governing roles not gain EXP and spend points that can never be adjusted
Lvl 1 20%
Lvl 2 40%
Lvl 3 60%
Lvl 4 80%
Lvl 5 100%
Bonus - Roles
+Tech (Science Role)
+Prestige (Harmony Role)
+Gildar (Merchant Role)
+Arcane (Magic Role)
+Defense/Attack (Military Role)
Theres alot more Roles you could do
Construction Role, Miner Role, Capital Role, Adventure Role (adds movement in its influence), ect ect..
Governing roles would be optional at anytime so you have more flexability and control. Sometimes I'll build a city to max out Arcane but realize this city isnt best ment for that role but I can't change it unless I raze the city. If I need gold desperately I could change my cities into Merchant Roles for the time being so i can catch up on my funds, but if my research is also lacking I could switch the roles for that. I tend to make most my cities as balanced as possible except for shard cities in which I always add extra Arcane... Anyway I think this would be a lot more useful than the current city lvl bonus.
Also each level of city could unlock new roles.
2. Build Queues should be baught to shorten time. I have a ton of gold, give me good choices on how to use it. (Buildings and Units.) If I need a building built tomorrow instead of 16 seasons from now then 16x the cost. Same thing if you want it built in half the time. Most 4x Game have this feature.