Sounds good, the game's bones are solid.
Another thing I would like to see (That isn't explicitly mandatory but would be nice) is move-order queueing for militaries. Once you get big enough you start having armies that are split between significant distances, and move-order queuing is a way to make it so that the tedium of checking your armies to make sure they're actually moving every turn cycle.