Unpopular opinion perhaps but I find the more outlandish races like lizardmen, genasi or dragonborn distracting for focused storytelling unless they can be a proper part of it.
Gith are fine since they are explained and important in the context of the story. Tieflings too and so we already have two unusual races present and explained. But throw in a random dragonborn, warforged or yuan-ti character without any relevance to the story and it's just like "what is that, where did it come from and what does this mean". And while you're thinking about the answers to those questions which you're not going to get, you're not thinking about the story. Then there's the question of how NPCs should react to these special races, which easily leads to an insurmountable amount of work for the developer.
So I don't think adding more races outside the basic half-orcs is a good idea unless you can do them justice or the story requires it. I didn't mention gnomes, I know.
