Ohio State is elite offensively, and would be a very difficult match up for Utah.
Iowa is a very good team, but not elite. Good defense, likes to run the the ball. They are very similar to Utah, actually.
Iowa would give us a greater chance of victory, IMO. But I personally want Ohio State. I want the best opponent even if the probability of victory is lower.