i agree i think being able to make your hero unique would make players invest more into him and use him just because they turned him into their own creation. and maybe choosing a hero you get a variety of types, tank, healer, archer, glass hammer cause there are elite units and they vary a bit in usefulness