In order to have customizable clothing, I need to be able to hide underlying parts of the base model. I thought of two options. To separate base characters in parts that I can hide, messing up the shading, adding more draw-calls and being constrained by whatever divisions I choose, as I can't constantly re-chop the character ... Or, make a script that can remove parts of the mesh on the fly. Being able to tweak if needed, and having no seams on the mesh messing up the normal map. Which is a little more work, but ultimately more reasonable.
After this I can move on to populating Cartoon Heroes pack with a variety of customizable clothes.