How many levels of skins there are would be totally dependent on the download size of one individual skin. My first concern is to ensure that there is no impact on client download times by having anything like this that is not actually required for the game. Last thing I want is to be slowing down users ability to connect by downloading things that are not required for them to be able to play anyways.

Logically the clan would get any custom skins first to ensure that they get the coolest/best ones that exist. One of the following will be what to expect within the next year:
  1. No custom skins
  2. Custom skins for clan members
  3. Custom skins for clan and admins
  4. Custom skins for clan, upper level, regular admins and reserved slot users

Note that for instances where there would be more than 1 group getting skins the higher the group the better the sinks. If reserved slot users ever got skins it would just look like a normal player model but with enhanced quality and would not say anything on it. If upper level ever had one it would still say <ibis.a> like the normal admin one it would just be a different skin.

Ideally for each level starting with the clan I would like for there to be 3 skins per team that would load automatically depending on the map. For example you would only download and use the desert one on desert maps. While the clan may get X versions it is likely and possible that others may only get x-y versions. Once again it will be dependent on download times, complexity and costs.

I plan to personally create the automated system that handles the assignment of the skins if I ever do it. Note that I will never release skins unless there is a way to disable them when you join the server so that admins ect can still play incognito if they want. Or in the event they do not like or want to use the special skin.