I love Katherine Jane.

FWIW - My Nephew and Niece are William and Caitlin but everyone calls her Cate. They are 8 and 10 years old and they love that they have the same names as the royal version.

I say stick with what you really love.