You had me until you brought up the biggest POS on the planet (ask Tre please). I would never ever consider him....maybe just maybe in his prime and even then he is still a POS.
Then you will lose every time you play Mahomes, Stafford, Burrow, hell even Carr would light up a 10-15 ranked D.
The Bills need a Bruce Smith type player....Bad Things man - Bad Things.