Agreed, a nice small downtown park would be fantastic. I've only been to IBL games in London, but don't the Maple Leafs play in a park similar to small town beer league? And I don't know where the university teams play, but you'd have to think if they played in a nice downtown setting, interest might be generated. Even if the play is bad compared to US schools, I doubt people will care that much, or even notice.