I don't know what to make of Navigato. I suspect he's a 4A IF, but I don't know. If they keep him and give him a shot at the roster, that's fine.
I liked the acquisition of Leonard. He had injury and struggled a bit upon return last season. I expect him to be added to the 40 but I'm not sure he has a spot on the 26 quite yet.
I still like the idea of acquiring Kim (like his combination of offense and defense even if his power might be limited), allowing him his recovery early in the season, and using that time to determine what to do with Baez. Now, whether that means a left side of the IF of Sweeney and Baez on a mostly everyday basis or not, I don't know, but I would be fine with it early on. But I also think Kim is under the radar enough that a 2 year deal is reasonable for both sides. It allows to use free agent / trade capital elsewhere.