Nice
And guess what, Im back with 2 new suggestions
1) Not sure anything can be done with it. I tried to fix this soooo many times, but never seen or been able to fix it.
Unitlist with lots of units goes out of (top) screen. This is a vanilla thing, and is especially annoying when its enemy stack, as it is impossible to see which unit is actually selected for defender.
2) Espionage City information
When having multiple cities to choose from when doing espionage missions, trying to select the "Cheapest" city can be a pain in the lower back

Donno if its possible to put the actual multiplier, or maybe just basic info which affects cost of missions (iirc its citysize, religion, distance(?) and if its a traderoute city.)
Maybe just set the Countespionage value in, as it could perform as an index of sort. That would be an easy way of finding the cheapest city to do espionage in.