Well, in my uneducated opinion I would say that tendencies of teams playing in consecutive loses, especially on the road, are a high probability to win games like this. The only variable would be a St. Louis team that is horrid 90% of the time and a Buffalo team that can play amazing 75% of the time.
At +180 it is definitely a value proposition but I wouldn't go putting the whole bank roll on it. Myself, I am going to put half a unit on it, hope for the best, and there is no way in hell I am going to watch the game. Last time I watched St. Louis play I was yelling at the tv for a good 2 hours and the wife nearly banned me from watching hockey. LOL
Best of Luck to you either way you go!