I like how you think
I also think that Iowa would find this year's Ohio State team to be a spectacularly bad match-up for them.
A team with a strong running game (check) can crack that brittle shell of fraudulent fraud on their defense.
A team that can simply play sound on defense can hold them to 24 or less. A team that can play sound on defense and not turn the ball over against their defense (which a team with a strong running game should be able to do with ease) can hold them to 17 or less without much trouble. Ohio State looks to be heading that direction. Given the athletes the Buckeyes have, and given how lopsided the LOS is going to be; Indi will not be kind to Iowa if they are not exposed before then.