To me, it sounds a little too mythical/fanciful - I've known forever that
Avalon is along the same lines as
Nirvana, Paradise,
Heaven,
Elysia, and it's not what I consider namey.. it's vaguely brand-name-y to me, also, I think because of the -lon ending like Revlon. Sorry - not to be harsh but it's just not my style.
- chazda