I would suggest 2 things:
1. The dodge/hit accuracy should vary on what side/where you attack the opposing unit such as low hit acurracy on front assault, higher on side and 100% on attacks from behind, as well as magic attacks should not be blocked but as a twist, magic attacks could be blocked by the magic based units(if possible) ex. dragon has 100% hit accuracy on all units but magic based units.
2. the option to change what direction your units face, I know this shouldn't matter since right now the units can actually block attacks from behind.