It's nice, but not my style; it sounds a little too trendy to me. I know it's uncommon but it just has a trendy 'feel' to it. I prefer Cassia for a girl. A nickname not mentioned yet could be Ian.
With freedom, books, flowers, and the moon, who could not be happy? Oscar Wilde