I think that they should scrap the minimum NI starters and DI rules. As long as you dress x Canadians, that should be it.
First off, it can work against Canadians. Miguel Robede lost his spot this year because of the 7 starters rule. They went with import Wroten at nose, and because they wanted a Canadian to back up a Canadian somewhere else on the depth chart, they decided to back up Wroten with another IMPORT instead of Robede.
Second, with the whole Canadian QB thing, QBs being exempt from the ratio, it's quite difficult to burn one of your 3 valuable QB spots on a Canadian QB, and equally so when you only have 42 bodies you don't want to sit an extra special teamer just to carry a 4th Canadian QB.
Third, using DIs means that you have to 'define' starters. What does starter mean? Why can't Saskatchewan put Stu Foord in at RB in the first offensive snap? There he started, now Cates goes the rest of the way? You also have to define positions. Who's to say that Foord isn't a receiver who just happens to be lined up behind the QB? And what if Foord goes in motion out to the slot before the snap? Does he now start as an RB or a SB? And what's the difference? What if the Lions come out on the opening play from scrimmage with a 6 receiver set just for one play? Now who is elegible to replace who according to the lineup card? Then - and this is the worst - you must now define special teams plays. What constitutes a special teams play? If the TiCats line up in a standard set on 2nd down but Glenn does a quick kick, isn't that now a ST play? How are the officials supposed to know that before the snap? How can they judge who is eligible to come on and off the field?
And why on bloody earth does it have to be so freaking complicated when rule or no rule Dave Stala and Marwan Hage are going to start anyways?