Suggestions:
1 - Improve the battle commands, make it possible, for example, to order the cavalry to engage troops in a specific area or class.
2 - To order the catapults in siege attack the enemy catapults instead of walls, or attack walls only if the enemy don't have any catapult.
3 - Fast weapon choice before battle begins without open the inventory. (In sieges I choose sword, in battles I prefer lance)
4 - An method to reload the arrows during the battle.
5 - Make my companions parties guard and area, castle or follow me.