Frankly, you could delete all of the redundant and USELESS "yes" and "OK" verifies on every action. 90% of them there is no UNDO or RECALL or RESCIND opportunity, so, the incessant YES or OK, or ARE YOU SURE clicks are useless and a waste of time and the energy to have to click on them. At the least include a shut-off button for verifications. That way, inexperienced players can be reminded to verify they want to make this or that move, whilst experienced guys know there is no way back once selecting this or that (except for the troop recall). Speaking of which, you could easily implement the recall function across the board, so a player can decide to undecide this or that choice. Same thing as I wrote initially, either way, same thing.... would improve game flow.
Also, the same should apply for changing from this to that server. That is not something players just go an do naturally. It is a deliberate choice. So the useless Are you Sure and all those pauses are, really ridiculous. I want to go, let me go, easily, smoothly. And, anybody knows, despite the required cliks, if, outside chance you did not want to do it, you can easily switch back, albeit, now having to do all the unnecessary clicks.