Ummm maybe it’s best if you don’t name your child this if you’re raising them in the western world… but I strongly think this name sounds nice! Will is also a pretty good nickname for Wael.
This spelling is much better than the other spelling (Wail) but it still sounds a bit weird and I really wouldn't name my kid this and I also agree with ShadowDranix29 because Will is a very good nickname for Wael if it's that hard for English speakers to pronounce it.