Upsides? Lol no. Not until people stop harboring petty beliefs about any race other then "Human". Downsides? Why not. That's how every other race is. If they don't like it they can choose to not play it. Just like any other race.