SUGGESTION:
Create a "troop import" where we can just copy+paste troop setups and they are automatically assigned to the general.
Less tedious clicking, setting, no more misclicking, gone are the irritations of losing battles because of wrong troop count.
Motivation
Many guides offer complete troop setups for adventures in the setup
Camp X - 70 Recruit, 180 Cavalry, 20 Cannon
For example, the standard json form (machine readible) could be used: {"recruits": 70,"cavalry": 180, "cannoneer": 20 }
Let us simply paste a complete troop assignment string into one of the input fields where we can set troop amounts and upon exiting the field, the game will parse the string. If the string can be parsed and the troops can be assigned, the order assignment is completed.
Otherwise, we simply get informed "Assignment could not be completed."