I don't think SH is a world beater but they do have some nice players and a PG that fits the new officiating emphasis unbelievably well.
Lets be honest, we lose this game very badly with every Sooner team post Blake sans last year's squad. We played HORRIBLY during the middle part of the game and found a way to win.
There is reason to be optimistic and I love what Kruger and Henson are building.