As the face of the franchise? Absolutely. His leadership skills are off the chart. He wants to win and will do everything he can to achieve it. He makes everyone around him want to fight harder. How many times do you see a QB trying to fire up the defense and actually succeeding. He just seems like he gets what buffalo is all about. Works hard, gives a crap about the community and has a lot of heart. So yes I do believe that Allen is better than Mayfield. At least for the Bills.