I'm new to the game so I may not be qualified to criticize, but play a gypsy and here's my take on it.
As far as the terms "Gypsy" and "Barbarian" are concerned, I see no reason to complain about how they're used. The game itself isn't making any judgement calls on the real life groups that these ideas stemmed from. There may be racism in-game, but that's for the sake of story, and is only focused on the gypsies/barbarians in-game. As a whole the concepts are widely appreciated, and OoG they are a valued part of the game. Thus I see no need to change them based on the feelings of real-life counterparts, as really the only way they were involved was to serve as inspiration, and the two races are a kind of collective mental property of the Alliance players and staff as a whole.
As for the idea of making them humans with certain racials, sure. I don't need to be considered a gypsy on my character card to have fun with Itzack. It's the flavor of the character, not the crunch, that matters. The only way I've seen it really matter is in a recent battle with Pantherghasts, where "Shun all non-<insert race here>" was called. When it came to the humans, there was a huge crowd of death able to zerg rush their ghast. When it came to the gypsies, there were two mages and myself, an archer. Not complaining, but that's really the only bit of crunch I can see it effecting. Though if we're going to do this, I'd suggest diversifying the human racials and giving them a few more backgrounds to choose from.
Lastly, on the original topic, I think other races having accents are fine. Itzack has a wylderkin rai who speaks in a british accent, and knows an... elf, I think... Who speaks in a southern drawl. Plus scottish dwarfs are amazing. I read the spirit of the rule as Gypsies have these certain cultural traits. It's the combination that makes them Gypsies, not the individual parts.
That's my two copper.
Edited: 2:04 pst Oct 14th.