Which way sounds better?

Ta
Ryelle Haven or Haven Ryelle? 
And for a boy does Ezra Ali or Israel Ali sound better? 
Im pretty set on using the names Ryelle and Haven in some way. Haven holds meaning to me because this will be my rainbow child, she or he will be my safe place. And im just stuck on Ryelle.  So for a girl name I would like to incorporate it in someway. Ill take any suggestions though! I like unique names, or names that would be considered "ethnic" ..