Thanks for taking the time to look.
Having spent time in Wyoming, I can assure you that Laramie and Cheyenne are both very windy at times. How windy a place is should be factored into a completion % as part of the equation along with type of offense, quality of targets to throw to, etc. Not sure what the weighting should be, but it should be a piece of the pie. I'm not saying Allen would have been a 65% passer in SoCal, but we'll never know.
I also don't think it wise to sell the farm and move up to #2 to take any of the top 4 rated QBs, including Allen. However, if Allen were to get by Denver @ #5, the Bills should take a chance on him as I think he'd be a great fit in Buff. He will need a year or maybe even two to get comfortable and that's OK with A.J. in the house. I still have Darnold @ 1, Rosen @ 2, Mayfield @ 3, Barkley @ 4, and Allen @ 5 in my mock.