I also don't live by mt snow. But i have been going there for 20+ years and the snow barn has always been open.
I'm not associated with the Snow Barn, but ive been a regular at Mount Snow for many years and, as far as i know, the Snow Barn has always been open on big nights like New Years.
Thanks! Your answer is awaiting moderation.