This seems fair. Obviously the first three games of the season are all must-wins against lower tier opponents. Ohio is the biggest concern as they had a great season last year winning 11 games. Apparently they lost a lot of good players but that game will not be a cupcake like the two others.
If Rutgers gets through those first games at 3-0 then we have a tough but winnable home night game against Iowa given their offensive struggles. That would be an interesting test if we are undefeated.