never said she was strong? What do you mean by weaknesses? Every character has weaknesses. Shes weak strength wise. She really honestly couldn't fight anyone because she's not strong enough. Emotional wise she tends to be calm most of the time but can lose herself from stress because she holds her emotions inside.
I'm really surprised that the people who "corrected" you about the name didn't realize what you did there with with the double meaning (hanabi = fireworks and hana (flower) + bi (beautiful) ) Very clever, sad you had to change it. Also sorry if I misunderstood the double meaning too lol, I just figured that was what you meant.
Not bad OC, not bad. I personally only could use a pony creator because I can't draw at all, and there are so many horrible OC's created through them but when an artist makes one we sure as hell see how they became artists!