Their 3rd string QB is their best one, so I would not trust that line. 25% of that stadium will be Steelers fans so they have that going for them. Tomlin is one of the best coaches in the league and will have that team's hair on fire coming into Buffalo. Add the 50 mph gusts with snow and it all adds up to yet another game decided in the last 5 minutes. Anyone thinking this is an easy blowout is just going to be angry during this one from start to finish.
Dallas is the only team Buffalo has put away early (recently) and to expect anything other than another close one is not wise, in my opinion.