I dunno, according to the charts, it's pretty popular, but I've never seen it used IRL. I'd probably like it more rather than less, if it was more common.
I have a hard time taking it seriously because there was a guy in my middle/high school Latin class who said he wanted his Latin name to be Felix Felix Felix because it was listed with 3 different definitions, and he wanted it to convey all 3 meanings "happy lucky cat"...and he was a silly guy in general, so I tend to giggle when I hear Felix.
Also the 'lix' part sounds like 'licks', which I find mildly disturbing.