Skin possibility # 2:
What if players upload skins through their registered account (needed to play) and they are checked for being innapropriate. Players skins are numbered (315) so they can be retrieved when online (loading skin 315.bmp directly from the server) Also, even if you are on somebodies server, you have to be connected to the main server, so from the website all servers can be monitored.