This is correct. 0F or 100F, Christmas in New England is always planned as an indoor holiday. If anything, the Grinch doesn't screw up travel so it's probably actually preferable to winter wx.
NAM trying to develop a low around NYC trailing the main low that's moving into the GOM. How real that is and where it sets up is probably the difference between a bad Saturday and a toaster bath/Sarah McLachlan Saturday.
Saw some power outages and more smallish limbs down around Nashua, plus a house fire probably caused by lightning. Definitely a stronger than garden variety storm, but not severe.