Do you think they landed their first choice every time in the portal. No. The landing of the players is the difficult thing. The SU brand was tarnished by the time JB left. It is unclear if Red is the guy to bring back the shine. Freeman, Choppa, White, Anthony, and the Aussie guard seem to indicate he can identify and land very good talent.
The play of the team the last few games has been encouraging. I think there could have been some better use of timeouts to stop some runs, but I liked the zone with McCloud. Another thing I like is the kids have (seemingly) played much harder that the early part of the season. That tells me that Red hasn't lost them, despite all of the outside noise.
I think a good to great portal, 20 plus wins, and the NCAA are musts next year (odd things like another major injury to an important player.