I love them all!! I really loved Sally when I was pregnant with DD, but my DS is Calvin nn Cal or Caly so I couldn't have a Caly and a Sally lol. FWIW, I would have done Sarah too. I think thats a pretty well known nickname.
I think Josephine is my least favorite (but I still really like it, I just think its getting popular). I think Suzannah/Suzy is such a great underutilized name.
I like Josephine because i feel like it is the only one she won’t have to spell for her entire life. She would always have to say “Sarah with an h” (not a huge deal) but she would always have to completely spell out Suzannah - the z is tricky. My autocorrect didn’t like the spelling either. My name is pretty easy but I still have to constantly spell it out (or at least the first couple of letters) and it is annoying.