The 'ewe' part just makes me think of sheep. (Also, the 'ewe' part is 75% of the name, so it's, um, a little bit hard to get away from.) I much prefer
Ewan. I also know of a Welsh actor named
Iwan, pronounced the same way; if you're okay with having two 'I' names in one sibset, I think it works really nicely.