The difference between Buffalo and Roselawn crashes is that Roselawn was an actual stall caused by ice. Buffalo was the incorrect response to a stall warning. The ATR was removed from cold weather operations because it had a history of icing problems. I don't believe the Q400 has such a history.