Moon Rabbit Reisen
There's a perfectly logical reason why the very notion of calling Meiling "China" instead of "Chuugoku" annoys the hell out of me.
Japanese fans call her "Chuugoku".
Therefore, it makes perfect sense to call her that as well.
You are implying Japanese
fan-made material is more canon than Western content. Thus, your logic is flawed.
They're just fanon terms. None of them is more tr00 than other; or, as some annoying fans would say, they're all the same bullshit. Besides, what do you do then with characters that are most of the time called correctly by non-Japanese fans... but incorrectly by Nips? Do you pronunce Letty's name /'ɽetei/ then, even though her name was meant to be of foreign origin? (after all, it's written in katakana for a reason)