I'd agree with remcen on that.It would indeed be a lot simpler.
Also,if you use a custom face texure with it's own mapping,
any instances of your model are stuck with that texture.
In other words you'd need scripting to get the faces to
cycle randomly,per soldier.Something like lauma's head
models.
So for now,it's probably best to stick with editing the standard
faces.