parking definitely sucks at commonwealth. There's an LRT station near the stadium, there are quite a few park and rides and 30-40 bars/restuarants that do shuttle service, although probably close to half of that is all the boston pizza locations here (there are BP's everywhere here). Big reason I don't go to many games is the lack of parking, with what the travel time would be I go for the more comfortable seating at home, cheaper drinks and settle for 58" screen and surround sound.
The area around Commonwealth sure looks like North Winnipeg.
my brother and his gf were moving out here and asked me to look at an apartment near there, I said no, find a place south of the river if you want to be in that part of town. I wouldn't live around there, they drove by when they came out and then thanked me.