We must always ensure that everything that Canada represents is well advertised.
I was in India a few months ago. Someone there asked me whether it was true that we speak English in Canada. Someone in India thought that Canada was a Francophone country. This is not a common perception, but it does exist even as far away as India.
I can tell you that advertising is done. It is present and it reaches our immigrants and our newcomers here in Canada. I see it in Vancouver, Montreal, Toronto, and other places. Immigrants are determined to ensure that their children speak French, even if English is the primary language spoken at home.