Fang wouldn't bother me.
FangFang does. It's a CamelCase name, for one thing. That's a modern thing (and don't try to argue that such spelling was used in the middle ages. This one is not medieval.) And the fang in FangFang is no more a transliteration of the Zuma or daimon language than Screamer is. They're meant as english names.
Mini FangFang is cute. And that's wrong. I can accept daimons, not loldaimons.
CamelCase is actually very ancient. Ancient greek did without spaces between words. So to say it's a modern thing would be folly.