Friend of the blog M@ has a good article up on further CFL expansion that does a good job of covering all the bases:
I occasionally write about expansion myself. One point about the current situation that I've talked about before is that with nine teams, the schedule is quite unbalanced and there are costs associated with that (i.e. games on a Tuesday). I've argued that the CFL should figure out what those yearly costs are and consider donating some money to whatever stadium ends up being built based on those costs multiplied by a couple of years.