Kay is slightly insubstantial as a full name. I would also worry about its similarity to "okay".
It's not really trendy sounding because it has a longer history than names like
Kayley. I've read old books with characters named
Katherine "
Kay" and I like that.