I like all of them except for Elsie which is a bit too cutesy for my tastes.
I think Eliza is the one least likely to provoke pronunciation confusion (assuming you're in the UK). I don't see that that's necessarily an issue (and DS and I both have names people sometimes trip over), but I know it's a major consideration for some people.