I think in your situation where you'll be in Canada through to March, Alaska is probably going to be the better option. There are a few more different options ie. resort, plus heli and cat operations out of Girdwood, Valdez, Haines etc. In Girdwood you have the option of the resort (Alyeska), cat or heli and you can probably get onto these at fairly short notice. Kamchtaka is definately worth checking out, but it may be better to organise at the end of a European season (I guess you plan on doing one of those in the future?). Then you can do it via Moscow which makes it simpler to organise allround. Alaska and Kamchatka are similar in many respects. They will get similar weather patterns. Can get plenty of bad weather so April is usually the best time. Huge amount of terrain and relatively low altitudes and both close to sea. Both have great skiing terrain. Kamchatka though has all the volcanoes which does certainly make it more visually striking. Alaska has consistent long steep pitches. Kamchatka probably has longer verticals, steep up top then easing off lower down but going very long. The heli in Alaska can be pretty hard core (Kamchatka also but maybe not quite as much), so you need to be pretty confident in your riding skills and fitness, but if you are doing it after your Canada season this should be less of an issue than when I did it going in cold from Aussie summers in both cases. Food sources are similar - both have plenty of fresh Salmon & Halibut - but I found it much more interesting in Russia - they used a lot more imagination in preparing their dishes.