Could be nice, but I think the 'Ethel' sound is a bit much. It sounds just like that very name which we associate with old ladies. Also, I think this name kind of lacks femininity.
I really like Bethel. With Bethany being so popular, and I don't think Bethan is very feminine, then I think Bethel is great. It sounds sweet and girly (reminds me of Petal) and I think it looks pretty as well.