I wouldn't necessarily agree regarding the timing of the launch.
I would reckon that quite a lot of potential users of these routes will be looking a snow conditions much closer to their intended departure dates, and be travelling as independents, rather than as IT PAX and booking months in advance.
I would say a slow start to the season weather-wise will be a greater threat than a lack of IT PAX.