I like first strike, especially multiple levels of it (higher first strike "gets" the first strike)
after first strike it should be a 50/50 coin flip of who attacks next.
I also think "melee" weapons should have a stopping power (or sp).
Stopping Power is the ability to deflect or stop the charge of a unit that is mounted. I'd like to think of stopping power as damaging the mount's HP directly, however if mount + soldier are one whole entity, then that's fine too.
I can see this happening in one of two ways. However in all cases it must be a full charge. If its just a trot or a gallop, then it doesn't count.
Most of a mounted unit's strength should come from the charge. A mounted unit's defense should always be double if it is charging. If it has a melee weapon, its attack should be double if it is charging.
(with 5 charge levels, Charge 1 increases Attk/Def by 20%, Charge 2 by 40%, Charge 3 by 60%, Charge 4 by 80%, and Charge 5 by 100% (doubled))
Single click orders a mounted unit to move to location, double click orders mounted unit to charge. There is a button that can turn charge on and off (as long as the unit has a destination).
If combat system is simplified with designated tiles, then a Mounted unit can travel more squares (about twice) with "charge mode".
Charge needs a certain amount of distance to "max" its speed, so lets say 5 levels. Charge 1, Charge 2, Charge 3, Charge 4, and Charge 5.
If a weapon's stopping power is above 0, then it does two things. First, its attack is increased by Stopping Power x Charge level (additively). So if a Pike has an attack of 3 and a stopping power of 2, and its defending against a Charge 5 horseman, then its attack for that round is 13.
Secondly, stopping power signifies the number of "attacks of opportunity" a soldier has if their mounted opponent turns to flee.
Namely, if your stopping power is 2, you can attack the horseman twice as he turns around and leaves.