I know we're a minority down here but The Ralph is the closest of all sites. Sure 20a is a PIA but if it goes downtown we most likely are using 20a, 400 blah blah. Longer drive, minimal parking and congestation city. Also I love the luxury suite reason, does anyone watch a game on TV. The red seats in the camera are always empty looking or everyone is wearing red.
...People who think a superbowl will ever come here are delisional. People who want a stadium "overlooking the falls" obviously have never been there when you consider it's NYS park land. Just do a major (KC style and that stadium is not to much younger than the Ralph) and leave the place where it belongs...in OP.