I think it's nice. It has a "modern" spelling even though it's not, which gives it freshness and history at the same time. I would consider
Alix on a girl, because it's also a medieval spelling of
Alice, and therefore feminine, even though I consider
Alex solidly male.