The conclusion I reached from the other thread: it is designed for men who wouldn't be caught dead wearing matching outfits. Splash Damage is chasing the fashion-conscious crowd.
But I don't think it will matter that you can't see yourself most of the time, as long as they show your avatar whenever possible (in loading screens, every time you are killed &c.) that may be enough.
As for how others look, that will come down to how distinctive it is. If there is a distinctive enough armour that unlocks at higher levels, for example, you might tend to aim at players wearing that first. And you just know there is going to be some fool who gets really good at the game, then runs around killing people in a pink tank top and loud stiped pants with flares.
Besides, identical models? Please, that is so 2007.