We definitely need an upgrade over Saric/Kaminsky at the 4/5, and ideally a true starting power forward in place of Crowder, relegating Crowder to an energy guy off the bench (and if that costs us Crowder and/or Saric in a trade, then so be it, particularly if it nets us someone like John Collins). Other than that, though, I concur.
In terms of free agents that are realistically available and potentially could fill our need, the pickings appear slim, as they feature the likes of Richaun Holmes (whom we already cast aside in favor of Kaminsky), Nerlens Noel (possibly our best bet, but strictly as a back-up to Ayton, which means we are still starting a wing at power forward), Bobby Portis (whom we already ignored in two different offseasons), Serge Ibaka (whom we already chose not to pursue last offseason, and who is now a major question mark health-wise), DeMarcus Cousins (whom we already refused to even consider bringing in this season), and Lauri Markkanen (who would require a trade, since he is restricted, and who doesn't defend well).
I really do wish there was a way we could work a trade for John Collins. He seems like the best fit for us at the 4. I also wonder if we might also consider taking a flyer on a trade for Marvin Bagley, particularly if all it costs us is Saric/Stix. I do know that he was pretty close with Ayton at one point in time, and their games mesh together decently.