Welcome to my world. I have mostly given up of writing "Bánffy" in web forms. I have even given up on pronouncing it right, as nobody in Brazil (except Hungarian expats) can do it in a non-painful - for me to hear - way.
Well... At least your name is valid ASCII... Once entered, it won't be mangled at the database layer.