As a taxpayer, I'd be willing to pony up cash as part of the initial construction on two conditions:
- The primary tenant (aka Flames) takes responsibility for all facility maintenance and operating costs
- No "ticket tax"
If that responsibility falls on the Flames, it should bring down the cost of the building as the team will not be demanding all the extreme bells and whistles that they will have to pay to maintain.