I think it would be fine as a middle name for either, since there is context to using it, but I wouldn't use it as a first name, just because I don't like the sound that much. I can't really think of any decent nicknames - all I can come up with is Maity (like mate-y) or Lanny, neither of which sounds very good!
If I felt really sentimental about a family name, I think I would try very hard to work it into the combo. But I'm pretty big on the idea of using a first name that I really like the sound of, and then honouring in the middle name spot, personally.
Because this message is archived you cannot respond to it.