I don’t love it but it’s a bit tinged for me because I went to school with one who was weird! It was her full name btw and I didn’t know at the time it was ‘meant’ to be short for anything.
I do prefer Josie to Jodie but I think Josephine is better than either.