As a PC.........there should be as many options as possible since the players imagination is the important thing. As for NPCs they should mostly stick to stereotypes as this will help define a race and allow players a baseline as to what a standard race member should look like. As a table top GM this is a great way for background information.

So, for all races we need more options and ways to customize our characters but also give the baseline looks as well