Where is the weakness?
You're clearly talking about defense and I agree we should be excited about that unit.
The weakness is on offense. We should all be expecting great things out of Stanley. He's an experienced leader and has as much talent as any QB in the Ferentz era. But he has moments of complete failure. At times, his play has completely let the offense down. CRAZY missed throws to wide open guys, no feel for pocket pressure, etc. But what about the O Line? We have a few stars, with NFL buzz... but will the unit perform well? Say what you want about Defense, but the crystal ball says Iowa football wins when we can run the ball. We had ZERO running game last year.
What about the passing game? We weren't that good in the air last year, and we had two lottery pick TEs (have you heard?). Do our combined pass catchers have enough ability to win us games and make good defenses pay for mistakes? Can those guys win 1on1 matchups? These are my question marks and inherent "weaknesses".