I understand that not everyone will enjoy all the names in the world, but please be more courteous when stating your opinion. I for one found your above comment very insulting.
People are so ignorant of foreign names. You should learn how to pronounce it before you criticize. Though I do think that 'He' should be avoided, especially in English-speaking areas, as it will probably be misunderstood and ridiculed.