This is one name where I think the spelling truly has no bearing on whether I like it or not. It's such a recent invention and there is no "authentic" or "legitimate" spelling, just the most common one. It just sounds babyish and cutesy. It will always sound like a little kid, probably the kind who sits down in a parking lot and screams and bangs her head and her mother stands there whining "Kay-lee, pleeeeeze get up!" like the kid is going to do it just because she said please.
Before you criticize a man, walk a mile in his shoes. That way, when you criticize him, you're a mile away and you have his shoes!
Steve Martin