Ooh, I like all those! Actually, I really like Madelyn Sophia. I know you didn't have that as a combination, but to me the syllables just have a great ring together.
I really like Ethan Alexander. The "flow" works really well. (Can you tell I'm all about the syllables and flow of a name?

)
Anyway, just wanted to let you know they are all great choices, IMO!