Does anyone have information on the new charging site in West Lebanon NH? I'm also planning to see the eclipse (weather permitting), but concerned that the charging infrastructure will be completely overwhelmed with the traffic. Having a dedicated charging site half way between me (MA) and the...