I like
Kay better as a nn than a full name. It works with any name that starts with K. My cousin
Karen was occasionally called
Kay- she didn't really like it though.
Kayley isn't that common where I am, but I do know a couple who go by their full name.