I think this more phonetic version of St. John is much easier to pronounce. In Charlotte Brontë's "Jane Eyre", her cousin, St. John Rivers', name always confused me. I think it's very lovely though, very origional, and extremely underused. Great name.
I think the name’s cheerful and funny!