If the Iowa offense has a performance like they did against Ohio State, then, not trying to be Captain Obvious, you love their chances at home.
The defense will keep Iowa in games vs lots of opponents. I have zero doubt in my mind Wisconsin will be ready to play. The only question for me is the Iowa gameplan on offense. If they come out trying to stubbornly establish the run like they did vs PSU and go 3 and out early and often, Wisconsin's physicality on offense will wear down the Iowa defense and the score will look similar to last year's game in Madison. Iowa comes out with a creative game plan and breaks tendencies on 1st Down, they have a decent shot.