Been a while since I've been to a meet - I'd be up for it, assuming, of course, that I'm available on the meet day.
One thing to keep in mind - whatever place you end up using for the meet, make sure you talk to them about the contingencies (refund, rescheduling, etc.) in case of severe winter weather. This is New England, after all.