I'd like to hit the ground, go to my rally point, see that Bob and Alice (blue armband, yellow armband) are there and we head out to SWAT bugs...
A quick visual identifier is of great use in a firefight...
How about identifying 'rank'?
Why don't you just let your own team see your variations? That is, the enemy would still see all the same skins on all the opposing players, but within the team you could use markers to distinguish players for the very purpose you're talking talking about.
This way you can't abuse "camo" skins such that adding custom skins changes combat, only so you can organize your own team better. And of course then you can have your "local flavor" available on your side. It's better that way, of course, since you're rarely in a position to gawk at an enemy's attire anyway. Let the bugs be bugs, or humans be filthy bipeds, it's 90% effective when only your own team can be customized.