Absolutely get rid of the divisions!
One poster said it would mean more travel, but it could actually be less travel.
The schedule could be home-and-away against every team, with two third games against "regional rivals", so Bombers/Riders/Ottawa, BC/Calgary/Esks, Als/Tor/TiCats
Ottawa has 10 games home and away with all 5 Western teams, so tha only 8 against their own division, how ridiculous!