Canmore has a magnificent site and outstanding facilities, but will it work when the games are over?