My first response was it seemed to have worked out fine for Joanne Rowling—and no, no one has been able to confirm whether her middle name is Kathleen or Katherine. (Do you know why?)
So I’m left to assume that she used initials to make her author name gender neutral, which sort of makes sense for the launch of a series categorized as children’s literature.