I don't hate it, but I don't find it terribly attractive either. Though it's nice that it's uncommon.
I did know a toddler girl named
Karen, named after her aunt that had passed away. So it was nice because her name honored a family member. But it was weird calling this tiny little girl "
Karen" for some reason. And now, with the "
Will &
Grace" association, it seems even LESS appealing for a little child (though I do love the character, lol).