There's a rule of thumb I feel is relevant here. You either do many customizable blank slate characters OR you do ONE specific origin character. If you try for a middle road here, balancing that out is going to be hell