That stadium is remarkably well done. Did not feel like a dome because there was so much light and it had large open concourses.
I just can’t see a dome for multi-purposes in OP; too far away from hotels, restaurants and bars that you would need to draw people to big events. And the cost to rebuild the infrastructure downtown to make it feasible there would not justify the cost.
You might get a higher level NCAA tournament round there every few years, and maybe a big concert every few years, but there are no regular events big enough to justify the cost of putting a dome downtown, in my opinion. The Sabres would have to play there to make it worth keeping open all winter.
There, I think I have settled the matter for all of us and we can all move on now. No more dome talk.