I like the name in theory but I don't actually . . . like it. I think it's a really distinguished-sounding name, with a lot of history behind it. I also think it's kind of ugly-sounding, and rather dated.
I tend to prefer
Marguerite, personally.
I like
Meg as a nickname.
Andrew
put a smile on your face - make the world a better place (: