Lance Storm should take this one without even so much as a thought otherwise. While, personally, I don't know much about Carlos.. what I do know, is it's IN Canada where Lance Storm is seen as right under Bret Hart as one of the all-time most favorite Canadian Superstars, ever.
Storm has always been a very solid Wrestler, and has been capable of adapting to anything, at any time. Meanwhile, again I don't know much on Carlos, but what little I've heard.. I don't believe he could take Storm regardless of it happening in Canada, or not.