right now all units of a given type have identical portraits.
i've always thought - wouldn't it be great if a unit, like a marine for example, had 3 or 4 different portraits and voices? the render of the suit and all could be the same, just a different face. every time a marine is generated it randomly picks a portrait.
i'm sure it wouldn't be difficult to implement at all, and the only drawback i can think of is maybe very slight confusion if you can't recognize the portrait immediately, and i guess more space required on your computer. but at least not every marine in your army looks like the same clone
discuss

