My daughter's class watched the movie "Alabama Moon" the other day, after their teacher had read the book to them. (Valerie said she hated the book but everybody else seemed to love it.) The boy in the book is named Moon.
As a name, no. It just doesn't sound attractive as a name.
I think, therefore I judge.