Yes, but again, 850's could cooperate here (much more likely than not), all the way up to h500. It's the BL, up to 925 where the problems arise.
And even though this 12z GFS depiction shows snow in SE NH on this, I am hard selling the clowns here, with a strong southeasterly fetch out ahead. This IS very similar to the problems we had seen during other favorable windows, earlier in the season.