I need name help from my Feb mamas!

I have two sons: Leeland James who just turned 5 and Everett Ryan who is 21 months. We are pregnant with our 3rd child, hoping it's a girl this time! I am currently really loving the name Margret/Margaret for a girl. Not sure which spelling. My boys middle names are after my husband's dad James, and my husband Ryan. I want to use my grandma's middle name Ione (pronounced like eye-own) as the middle name if we do get a girl. 
So my question to you is do they sound nice together as a sibling set? And which spelling? 
Leeland James
Everett Ryan 
Margret Ione 
I only worry Everett and Margret sound too similar?? 
Thanks sweet mamas!