Well, it works with cavalry (you know, they charge with lance/spear, and then fight with sword/axe/mace), but the question is if it works with non-spearwall infantry.
And if they (hoplites) used the spears for charge and then only swords, it would be unrealistic, cause hoplites used spear for a while...
Perhaps giving them the power_charge attribute may "force" the hoplites to use the spears a bit longer...
On a side note, will hoplites have "spear" attribute (which makes them pwn cavalry, but suck vs infantry)?? Cause I think they way hoplites wield the spears (overhand) was not good for halting a cavalry charge...