Anyways, I would like for the game to have all the basics covered before we start talking really niche races.
I also see a slight problem with having a lot of options in character creation. It looks to be a very story driven game, with your race/class/background being "tags" that can be used in dialogue. This is fine. It will make YOUR character feel like it is a bit special from the choices you make. But there is some kind of limit to this. Time is a factor for one. There really isn't unlimited time to make the game, so it will be hard to make all race/class/background feel special in any meaningful way if there are too many. Of course, you could just opt for not really making them feel special at all and just add tags to dialogue that kinda fits a wide variety of character choices. That would be ok in most games.
Imagine all characters had 30 minutes of fame, shared between all the options. Then you add 10 more options and you have to divide the time out among all choices again. You would end up with watered down options really.
Words of wisdom.
Quality over quantity.
It's easy to create variety and personal stories in tabletop RPG, but in a CRPG? Very limited resources.