Skins are fun and profitable to be sure, but please take a long hard look at how CS:GO does this. It is my fervent belief that by adding in the types of skins we see in H1Z1 that allow full body customization, you will cause two massive negative side effects with no virtually no-upside.
1. You will attract unwanted behavior
Nothing seems to trigger kids to act like complete assholes than having an avatar that looks like a complete asshole. CS:GO recognized this long ago and only allows guns to be customized. Something about allowing players to completely change their whole appearance into whatever super-villain they want to represent seems to give them all the license they need to hide behind their anonymous creation and be complete anti-social morons.
2. You will attract unwanted players
Similar to #1, certain players who are at the extreme ends of the ADD spectrum (a condition I can sympathize with) get bored very easily with games that look more realistic, or better yet they won't pick them up at all. Please keep that look going, you are off to a great start. H1Z1 and Payday games both have a huge problem with attracting anti-social players. The biggest risk is to your newbie population who will run into these kinds of anti-social players and will stop playing early and as such you'll lose word of mouth advertising.
If you absolutely have to add these in, please, please please add an option (default for your newbie's sake) to not show customizations that OTHER players have on, except for maybe guns / melee weapons.