Where in the heck do you propose to put this stadium in Lancaster? It is more traffic constrained than OP. Maybe 30+ years ago when a stadium was proposed there - sure. The infrastructure could have been developed to support it. Too late now - too much development in that town.
As far as current NFL stadiums I have been in Jax, NO, Cincy, Clev, SD, Indy. Buffalo is better than Jax,NO, and SD IMO.