Sword of Spirit
Legend
I've been running Curse of Strahd with my group and have allowed them to use whatever race they want from the PHB. The party ended up being pretty exotic: a half orc, two tieflings, a dragonborn, a half-elf, and a human.
Using mostly exotic races really wasn't a problem. It let me start the campaign by having them all rounded up by an unscrupulous carnival master interested in stocking his freak show, and the denizens of Barovia are used to a slow trickle of weird foreigners.
I think having the denizens of Barovia respond appropriately like that is a great way to make that sort of thing work. It's when someone brings that party to Ravenloft and they just wander around and get treated more or less like normal people that I realize I'm just not even playing the same game as that group.