I like the CFL. Not a big fan of american football too much anyways, but i'll watch some CFL if i'm totally bored and nothing else is on. I don't think it needs to change anything to tell the truth. It's been around forever so why should it feel the need to change its tradition? I can't see how making it a feeder league would be any better.
It's already popular all over the country except for Toronto so who really cares. I wouldn't change so much to appeal to one market.