Nice one!
Have you thought about adding special abilities from BI into this? I remember seeing something about a guy who made hoplites able to do shield wall, and it looked better than the phalanx formation it has now.