Madelyn and Madison are very similar. I don't know if matters too much since one is a first name and one is a middle name, but it would bother me. On the other hand, Felicity and Hailey both have the y endings. I still prefer Felicity over Madelyn though and I think it flows slightly better with Claire.
Re: Help with baby girl name!