OP, that's a lot of energy you've spent on someone whose opinion you say you don't care about. Not everyone will love your choice of name and that's fine. Shock horror, even people with whom you share similar tastes elsewhere may not like the name.
I think it's okay but not to my taste. I'd guess it's one of those names that is still rare-ish although not nearly as leftfield a choice as it would have been 10 years ago.