From using the few skins I have, I only find few advantages of using skins:
Using it to better recognize the gun model.
Seeing guns on backs of people in cars.
Seeing guns on the floor.
Even in shootouts, the only time I actually saw a skin (if I get lucky to see someone actually using like 10...