This is basically mary sue x gary stu. No weaknesses among the FL nor ML and they're both perfect at everything. I'm certain that the FL's black hair and black eyes are just resembling the author's (one of the characteistic of a mary sue). Well, since I'm bored with those easily flustered MCs...