Unattractive. I would prefer
Zoë, or similar to Zoa,
Noa. Zoa sounds made-up off the top of the head and plain. Like it’s supposed to be some different version of
Zoey.
Zoya or
Zora would be better.
"It is not in the stars to hold our destiny but in ourselves." - William Shakespeare