I believe that to improve the player's experience to find the character he would like (without wasting so many hours), some filters should be added to the IPG to facilitate his search, for example, a gender and age filter, because a person who is decided to play with a female character does not you have to waste time looking at a bunch of male characters you'll never consider choosing.
Furthermore, certain characteristics chosen in the IPG should not be immutable. Makeup is a good example of this, at least for me it doesn't make sense for your character to be stuck in a face paint if he's not wearing any of the existing makeup in the game, another thing is the eyebrow, which should be treated in the same way as the hair, being able to change and dye it in another color.
Sorry if there are any mistake in the text, english is not my first language