I have a suggestion to implement a system for skins like the existing osu!direct system.
Basically all we need to make this kind of system work would be a place on the profile to save the .osk file in, so that other players could get access on the skin.
And now if someone starts to spectate player xy they get a menu similar looking to that of the osu!direct menu, in which they can choose to or not to download the skin of the spectated player.
On one side you could easily enlarge your skin folder without a stressful research and on the other hand you get an easy way to see the played map like the spectated player is seeing it.
Basically all we need to make this kind of system work would be a place on the profile to save the .osk file in, so that other players could get access on the skin.
And now if someone starts to spectate player xy they get a menu similar looking to that of the osu!direct menu, in which they can choose to or not to download the skin of the spectated player.
On one side you could easily enlarge your skin folder without a stressful research and on the other hand you get an easy way to see the played map like the spectated player is seeing it.