Here is the deal on the inside:
McCabe is good enough. He won't take us to the promised land but he is good enough to help out at the C position. The two players that are coming in are expected to be better than McCabe at the C position.
Olaseni isn't going to contribute a heck of a lot. Kurt Looby type player with similar BB IQ. He will contribute in his Sr year with probably 10-15 minutes of PT. Unfortunately for him (and fortunately for Iowa), we have two kids coming in that possess super high BB IQ and the bodies to be productive right when they get to campus.
What this team doesn't have is an athletic wing that can play lockdown defense and dribble penetrate. Marble is going to be the starter at wing, White and/or Basabe will start too. I would expect McCabe to start the year at the C position but he will eventually lose time to Woodbury/Meyers. Gesell or Clemmons will start at the point.
We are deep at the C position next year (Woodbury, Meyers, McCabe and Olaseni).
We are deep at the PF position next year (White, Basabe, McCabe and Meyers)
We are deep at the PG position next year (Gesell, Clemmons and Marble).
Where we lack quality D1 depth is the wing position. (Marble, Oglesby, Ingram and May). Marble is a perfect fit for the wing, Oglesby is a pure shooter with limited defensive skills, Ingram is athletic but not at the same level as Spearman. May can jump.
Getting an athletic wing that has experience makes sense.