Though I'd love to have a fully customisable MC— from eye color, hair length, skin complexion, etc.— it's going to be a challenge in both coding and artwork, especially with different facial expressions needed. Those features are better applied to visual novels with static avatars, much like how Dream Daddy did it.