Nope I live on the complete other side of the city. 40 minute drive to University for me (compared to 20 minutes to Polo) , last game I went to the walk and drive from parking was not very convenient. We usually would take the park and ride which was easier but very uncomfortable for my dad sitting in a kids school bus. He's old, he's sick and for him it's much more enjoyable to watch the game on my 75" screen.
For me I don't care because I'm physically able to walk long distances and sit in cramped buses.
In my opinion the CFL and NFL fan is getting really old... a lot of old timers are into CFL.
The location is the absolute shits I don't think anyone really can dispute that. Had they made it more central I think they would have an easier time drawing more of the casual fans.