If I were you I'd put it to 80%. That way at least 80% of what's inside would be Canadian, but it would allow for the flexibility necessary to be able to have Canadian companies source from other places and still have it be a product of Canada--not have to abandon it altogether.
The other problem with it is the premise that consumers know so much more. I grew up on a farm, and we knew that veal came from calves, whereas I had a client the other day who didn't know that. Most people are so urbanized now they probably know much less about their food than we used to. Secondly, of course, most people are scientifically illiterate, so you could count on one hand the number of people who can actually understand these labels. So we face a major communication problem.