We rode the Scoth road yesterday and there is still lots of snow. Should be doable 100% in a week or so.
we have a ride next week with over 160 bikes registered so far. I recommend watching this site for ride events almost every week end.
Let me know if you ride in Tremblant.
Balthazard from Montreal and Tremblant