Does that tactic work elsewhere?
I'd be happy to answer any questions about snow up this way... depends on how much it matters too because I can tell you anywhere up and around the mountains will be a lot snowier than southern CT on the whole. Consistent snow cover, better arctic air masses, etc. There are so many microclimates you may not know about one until you move there.
If you want a true weenie heaven, check out the Alpine Haven neighborhood near Jay Peak. I've known two people who live in there and I have to imagine that is one of the snowiest spots in New England. Nestled in a valley at 1,400-1,800ft right along the spine. They get a stunning amount of snow just off the fabled RT 242 and even radiate at night. Never really knew about that neighborhood until I started seeing friends posting photos on FB who live there. They definitely get more snow than the base of Stowe at 1,500ft IMO. It's just a pocket in a gap and you don't need to be rich to live there, pretty sweet.
And if you want to go for a weenie drive, the road goes up over 2,000ft within two miles.
If I was to pick one weenie spot in VT right now, that's it. Until I find the next best spot .