Personally I don't support any charity that relies on lotteries. The motivation to contribute towards research, is not at all like the motivation that drives Canadians to buy tickets. The crass ads for the lotteries are simply promoting fantasies of striking it rich; they're not promoting a culture of caring about our society. In that sense they're anti-social. 
The latest research on fund-raising, in fact, shows that if you want to encourage philanthropy, you don't offer the donor something that sounds like a payback (the chances of winning a prize). You outline the need that you're representing, and you invite the donor to respond, freely and generously.
How about the charity being transparent with us on how much is earned from the sales of lottery tickets, and how much is left for the CCS after all the promotion costs, the prize money, and the administrative salaries?