How is Le Massif at the end of December (New Year)?
Is it going to be better than Vermont resorts (cheaper, I guess)?
It'll be colder, far better food, enjoyable change of cultural pace, maybe slightly better snow in that they have fewer thaws, but no place is great back here that early. IME it's a little cheaper for accommodations, wash or bit more for food, lot more for gasoline.
Yes they often get snow when more southern latitudes get rain. It also does rain there but not as often as New England. The average annual snowfall is less than what is seen in Northern New England. Despite it's northern latitude you must remember that base elevation is close to sea level.