I would like to name 3 simple things that are quite annoying (to me) and could be fixed pretty easily.
1) In games with fixed move order: When going over the moves you already logged in there is no easy way to see who gets which move without modifying your orders or looking into the history.
So the move order could be displayed above the modify orders button.
2) In large FFA it can be hard to find the player you are looking for in the players box in the bottom right. This is even more annoying if only a handful of players are left and the rest is eliminated or surrendered (turned into AI)
So I suggest to move surrendered and eliminated players to the bottom and AI just above surrendered players
3) It seems that the AI attacks doesn't know it has to leave one army behind when attacking.
If you are looking at the orders the AI is giving the last order from one terretory usually says something like AI attacked A with 1 army ... Original order sent 2. (especially when it attacks multiple terretories from 1)
in the last few turns.
This often might not change much, but it might prevent the AI from attacking 1 with 1 in no luck games and it might actually do something usefull with its armies.
So maybe a simple -1 in the right line of the code might improve the AI.