What do you mean deal with taken names? Are you saying you want a system where more than one person can use the same name for their characters?
I don’t think that is possible right now (to be fair, nothing is possible right now). Currently, the only known restrictions are that the a name can’t be offensive, it can’t contain a space and it can’t contain numbers.
Those restrictions still allow a huge variety of names for characters.