I like it, it's been in my Top 10 before. I'd never use it on a daughter though because I'm not keen on
Maddie as a nickname at all. And I think
Maddie would be inevitable.
I like the pronunciation mad-uh-line over mad-uh-lynn.
I only know one, she's 2 (not sure about the spelling).