It would be great as an Entertainment Centre location, except for the people that moved into the suburbs around it, knowing there was a race track and the Ex there, and then complaining every time things get a little loud there.
If we want a proper entertainment centre area, the Loyalist Field on the North Side is looking like a better place than the Colliseum. (And it also has a Tim's all but on site.

)