So, what?!
Yes, that's pretty much how I imagined creating new models for the heroes. However, this affects performance; instead of loading one model, 3-5 are loaded, plus textures. That's why I wanted to ask how I can help? Maybe I can slice up the meshes? If I simply cut off a hand from the skeleton, you won't be able to attach it to a hero because the hero's hand has complex animations. This method works well for weapons or armor.