The only thing I care about, in terms of skins, is that the heroes remain identifiable without having to obsessively play. If someone takes a break for a few months and several skins are released, they should still be able to tell who is who when they get back and not go, "The hell is that?!"...