Well, I'm not a huge baseball fan either, but my understanding is that it's an independent league with no affiliation to MLB.
I guess, in a way, it's the CFL of baseball. The Lynx would have been NFL Europe.
They have a team in Quebec City, it looks like, and I thought I read something about putting one in Montreal. Most of the American teams appear to be in the northeast too, so travelling must not be much of an issue.
I wasn't too into the Lynx, but I'll support this. There'll be more Canadian content and I suspect more roster stability.
I do believe that the old Lynx stadium will be the largest in the league. Judging from the links at the bottom left of the site, it seems most are about in the 4000-5000 range.