That 89 corridor needs EV chargers, maybe the smaller towns are not EV friendly but with Hanover and Lebanon just north, and people heading north and south to Burlington and MA, there should be something without having to go to the 93 Hooksett rest areas.
The Dover location seems odd to me, not sure it's a place I'd ever need to use.