We tend to do ok in SW flow too, usually because they seem to come with some decent wind velocities... seems to push moisture over the Spine into interior VT up in the north. Can also develop a standing wave off the Adirondacks... air goes over them, drops into the Champlain valley and then rises again over the Greens.
A buddy said barely a flurry today at the BTV Waterfront and they are 10 mile vis, while it’s been under a mile vis at MVL/MPV at times the past couple hours.
The other great orographic spot is the southern Adirondacks, just north of the Mohawk Valley and I-90. They get some good precip out of these.