Then why not use Jo? Jo for girls, and Joe for boys. It makes it easier to know whether the person is a boy or girl. Why create unnecessary confusion? And a nickname is different story. You can spell that however you want because you have your formal name to fall back on.