Yeah I have no problem with her being in the game as long as she's balanced, like you said the more characters the better at this point.
What gets me is that, with all the voting and crowd funding for DLC characters + all the hard work necessary to develop entirely new characters, there were announcements and artwork and all that cool stuff, but then out of nowhere comes Fukua ( how do you even pronounce her name? I haven't heard it spoken yet so I'm calling her "Fuck You-ah" ), whom according to Mike Z was created in less than a week, and just happens to be released on April Fool's Day with a trailer clearly poking fun at the Decapre release....just doesn't add up if you ask me