I use Picasa on the desktop to organize my photos as well. While they are not going to develop it any more, it should still work if you have it installed right?
You are correct from what I read and understand. My concern is that one day something will stop working with desktop picasa and the Google Photos backend.
I'd like to find something to move to so when the inevitable happens I am don't have to worry.