Starved for snow here in Japan, I have been considering heading to Whistler for the opening on friday. Is it worth the trip? The pics on the website look good but how good is the snowpack, really? ...