It's a great idea to build next to the falls.
With all the hotels, attractions, casinos, tourist traps, what the hell, why not build a stadium there. Why you naysayers think it's going to be an eyesore? IDK! Please just stop already!
Bringing more people to WNY is what it is all about. A new stadium in downtown Buffalo isn't nearly the attraction a new stadium in downtown Niagara Falls would be. The opportunities created and the people attracted would be substantial in Niagara Falls compaired to Buffalo, because of everything else that is there.
You really have to be foolish and naive to NOT think this would be a home run for the economy of WNY, being built by the falls.
Potential Final 4, Super Bowl, college bowl game, etc. That would be a huge economic boost for all of WNY, and hopefully would give tons of incentive to make Niagara Falls, NY a real tourist destination again.