Hi !!!
I think that they can't be compared as
Marguerite is a full name while
Maisie a diminutive.
You can compare
Marguerite with
Mairead or also
Maisie with
Margot.
I agree with you: I like both names but with a different usage. I would use
Marguerite as first name while
Maisie could be a diminutive of somethimg or also a middle name with a more complete first name.
Later I will post the combos ^^
Personal Name Lists
https://www.behindthename.com/pnl/125456