I expect this will be ignored, but I really don't recommend playing the game with 25+ available skins, especially not random skins off the Internet. No offense to the random people of the Internet, but they are not always very good at designing Monsterhearts skins. If there's one or a few non-basic Skins that really seem cool to you, by all means include them, but your players do not really need "as many options as possible" -- they need a set of good options that will work well together.
(Obviously the Second Skins, should you be able to get a hold of them, are considerably more solid. The basic Skins + Second Skins are a ton of options just by themselves, really.)