There's a city PDF document noting some zoning changes for the new stadium (hat tip to Hamilton Skyscraper Forumer Steeltown for pointing it out). There seems to be some interesting information in it, but I've only had a quick glance.
On page 28 there's a map of the site. I was surprised to see that the former (or soon to be former) Brian Timmis stadium ends up being only 220 parking spots. I thought it would have been more than that.
There's some mention of some retail, but I haven't looked into it too much. Some retail would be certainly good for the area. A Ticat themed sports bar incorporated into the stadium would be good too and the logical place to watch away games.
I'll go through it more on the weekend and will make another post if warranted.