Does Canada even have an issue with immigration? I mean they already give visas on a point system, so most of the people who could qualify for this visa would probably qualify under their normal immigration system too.
What we really, really need though is a US startup visa (or even better) a point-based immigration system.