Not really, because those would have been equally foolish names to have. Having an X (recusant's sigil) in a name is to signify an obvious connection to Xehanort himself. Unless someone else were pulling the strings behind Xehanort, I might expect his name to be an anagram, but he, himself, is head honcho. If he were named No Heart or Another, I would have assumed Gwenyth Paltrow was his mother and dinner/goop is still waiting for him. No thanks. Plus, we got the No Heart reference in the Mirage Arena.
I'd much have preferred it spelled a new, original name, like, I don't know, Artheon, rather than what would seem like a result of abusive parenting with naming conventions like those. "No Heart, go to your room. Another, quiet down!"