I like the idea you went with - free character, some skins unlockable, some skins purchasable. Very clever and player-friendly business decision, i'll surely be buying some skins for the character.
I assume head cosmetics would be emotes or other pictures displayed on the head screen.
Those feet...