One thing I've noticed when using the formation buttons (and using Crtl + I or Crtl + M) is that skirmishers/slingers are considered infantry and are positioned incorrectly. The only missile units selected with Crtl + M are archers.