Personaly prefer the "Player Character" staying anonymous. I do not see the player as protagonist. The townies are the protagonists. I need no data about the player character at all. You are the Player!
What I might do is have the protagonist weight gain be an optional feature & when turned off it would play as it does now. Gender select might be mandatory though as it will change how some of the dialogue/scenes play out.