Do not do Zion Israel, that would be WAY too much
With Zion I tend to like other hebrew names. They will sound like Jewish names I think. I don't know if that is something you want, or not where you are coming from.
Zion Asher (I third this)
Zion Immanuel (very religious sounding name but I think beautiful)
If you aren't going for Jewish names than Zion Alexander does sound quite nice or
Your daughter...are you looking for the pronunciation Ell -ee-a (like Ellie with an a on the end or the pronunciation E-Lie-ah (like elijah without the j)
If you are looking for Ell-ee-a than go with Ellia, its simplest. The name said this way does sound a lot like Aaliyah so I can see why you'd choose that but somehow Eliyah doesn't seem as clear in pronunciation.
If you are looking for E-Lie-ah then use Elia (as in Elia Kazan) or Elaiah.
I don't think you should use Eleigha for either pronunciation as I read that as "E-lay-a" which is awfully close to "I'll Lay yah" Bad name for teenage daughter.