Good preview EmDiggy, and I agree with with your overall analysis.
There are, however, 2 major flies in the ointment that cannot be ignored.
1) The Chiefs have not won in Buffalo since 1969.
2) The Bills have lately turned into Supermen when they have faced the Chiefs. No explanation for it, it is one of those unexplainable phenoms.
But, I hope you are right. The Chiefs really need this game.