Was just mulling over ideas for implementing new races! Don’t think it’ll ever happen for many technical reasons, but it’s fun for me to work on hypotheticals when bored at work.
I figure any new race added to the game could have a Lion’s Arch origin. You’ve lived their all your life, or you’ve recently moved there - either way your character is a new recruit to the Lionguard. You are dispatched to help one of the major races deal with their local problems, thus choosing from one of the five core racial starting areas.
Essentially you just portal to that area and follow that race’s story. It’d require a lot of subtle rewriting to make “dispatched Lionguard” fit perfectly into those stories, but it could be one they re-use for every hypothetical new race added.
And if ANet wanted to, they could write an entirely original personal story for the Lionguard and simply have them hop around Tyria to appropriate level maps for their PS.
Not the most glamorous way to implement new races, but could be the most practical from a developers standpoint?
Feel free to add your thoughts in the name of fun.