Any offense that isn't predicated on the run game first and foremost will not win big in college football. You have to be physical and force the defense to play inside out to really maximize the larger hash marks in college football. The most efficient offenses will use tempo to dictate what they want from the defensive personnel on the field, and then look to exploit any matchup advantages they have.
I like Herman's offense better than Urban's- though they do share some similarities. Urban's offense relies on efficiency and can be shut down if they do not maintain that efficiency. Herman's offense has a more versatile base to it because of the way they use motion to force the defense to tip their hand. In college, the read is often identified simply by knowing whether the defense is zone or man. When you do multiple shifts the defense often times has to declare the type of defense they are in based on the players that react to the shifting. Michigan State has a defense that helps with that because they play a pattern match coverage most of the game. Of course, they also completely give that advantage away by declaring their defense even before you shift. If you identify the technique of the DB's ahead of time (press, bail, fire zone, press-bail, cover 3 with man deep, cover 3 with zone behind man) you can run man beaters all day and confuse them. Alabama also runs pattern match, but they run pattern match behind a 3-4 that is physical and stops the same inside-out offensive philosophy I talked about for the offense above.
I want an offense that puts pressure on the defense through tempo. I want an offense that dictates matchups and then exploits them. I want an offense that takes advantage of the hash marks in college football- this is the real advantage you have in college over pro sports. You can run the ball with the wide spaces you can force the defense to cover at the snap. I want an offense that focuses on efficiency, but throws the ball deep when you try to stack against that. I want a hybrid version of Briles and Malzahn because they both run the ball as the staple of their offense. Briles offense is quite a bit different than Malzahn's and is a little more susceptible to the elements, but is more QB friendly than Malzahn's.
Herman is the guy to coach us. His offense has tempo, dictates to the defense, keeps reads simple for the QB but is complex in how they force you to reveal what your defense is going to be, and they take advantage of the hash marks in college. But, he also preaches defense. This is the reason Urban wins like he does. His offense isn't transcendent. Urban wins because his offense is adaptable, focuses on running philosophies and allows the offense to dictate to the defense, but he wins BIG because of his emphasis on defense.
I want the philosophy of the coach we hire to believe in stopping the run, offensive efficiency next, and everything else after.