Do you think Bathie would work as a nickname? What if you were introduced to a local Bathie? Surely there would be no loling.
On a more serious note, I'd like to add to my initial opinion that, while I like the name, I think it's too much of a mouthful not to have a nickname and I can't think of a good one, since I don't like Sheba by itself and Bathie is---well, we won't go there.