[Opinions] Re: Help me name my character!
Madeleine/Madeline/Madelyn would be fine.
However, her personality (which frankly sounds not very sweet or helpful, just manic) is not as important to her naming as other things. Such as time and place. You say she is "part French" but where does she live? What time period? What's her other background/s? What kind of people are her parents?
Before you criticize a man, walk a mile in his shoes. That way, when you criticize him, you're a mile away and you have his shoes!
Steve Martin