Yeah, its good to think about stuff like that.
But, don't forget, BC will be busy paying for the Olympics for decades, and proposing something like a smart train, may have to be put off for a few years. Alberta should also do a high speed train connecting Edmonton and Calgary.