robert.clarkeiiiYea mount snow deff has the best parks in New England. Its really worth the drive. Ive been to windham and personally I can't see how there parks are gonna be any better. They don't devote enough of the mountain to it.
Supposedly this season they are dumping money into it, so stand by for that...
OP, I would lean towards the double down pass because even if the parks were comparable this season (which I'm not saying they will be) but you're wayyyy more likely to get pow days in Vermont than in the Catskills and a longer season. Mount snow usually has rails set up by the first weekend of November
If anyone in Boston are wants a ride to Loon, I'm up there weekly. Hit me up for more info!