I just got idea that makes skirmishers more useful: after deployment is over, there would be 5 minutes lasting skirmishing, and during that you could use only missile units, and PERHAPS light units, no re deploy becouse that was historically impossible. Missiles could anyway shoot those non-skirmish troops, so you are forced to take some skirmishers. Then starts the battle normally.
Edit: hard to write with phone