I actually love
Marguerite and would strongly consider using it. My biggest concern is that is kind of long and may be difficult for the average person to spell. I also think most non-namenerds think it is old.
I had a customer named
Marguerite at my old job and I regret not asking her if she liked her name. She would be in her late 40's/50's.