Vancouver has the high COL of the Bay Area with significantly lower wages. I don't see it becoming a major player.
This is all the more strange if the infographic at the end of this article is correct:
http://vancouversun.com/news/local-news/how-migration-wars-i...
ie. it appears that Vancouver and Toronto have very high quality tech talent but extremely low labour cost. I'm sure much of this is due to the exchange rate. But no matter the reason, it sounds like companies could find a competitive edge by setting up in Canada.