Hmm I like Napoleonic's class based system, but i do agree that unit uniforms should be customizable to an extent, not completely out of control, because i think that you lose a sense of faction unity when every unit on the battlefield is wearing something different. Like in Native warband, your whole army just looks like a militia. But just limit it to smaller things, like utility, hat and chest props, canteens, pockets, etc.