Always worth remembering that there's no law that you have to use the same first name that's on your birth certificate. You can introduce yourself to people as whatever you want and people will call you that, they won't ask for ID.
So you might as well choose the official name name that the average bureaucrat in your jurisdiction is unlikely to misspell, and use other name(s) in different cultural or linguistic contexts.