I think I prefer Luna Margaret.
Although, when I saw Margaret Luna I immediately thought "You could call her Mila!" which is what Jenna Bush Hager did with their new baby girl, Margaret Laura. Isn't that cute?
Honestly, they are both lovely. Maggie would be a cute nn for Margaret, too. But I think Luna Margaret edges out the vice versa because I like Luna much better.