This is another "eye candy" idea. And the developers please ignore it if it would slow down the making of the game, especially the implementation of gameplay itself, rather than what it looks like.

Having read someone's post, somewhere, about the always shiny armor in M2TW, and how armor didn't always look shiny, I had an idea: uniforms get dust and gunpowder and get worn out. But it's also good to see soldiers in brand new uniforms like on parade.

So the idea is: brand-new produced units have brand-new uniforms. As the unit acquire experience and gain chevrons, the look of the unit gets more rugged. And the more chevrons, the more "battle-tested" the unit looks. So perhaps the brand-new look for un-chevroned units and bronze chevroned units. Then more rugged look for silver chevron units. And finally, the worst (perhaps ragged) look for gold chevroned units.

It would look great, but it would also mean 3 different skins for each unit. Unless a graphical algorithm can be automatically applied to each graphic file, and modify their look in-game.