It's interesting - after watching the meeting several planning board members were really vocal about wanting to include public charging access at this location (ex. a set of 12 superchargers). The charging in the plan as submitted is exclusively for Tesla service use and not intended to be publicly available. The planning board also didn't think the two superchargers being proposed could be excluded from showing up in-car even as they were not for public use. The developer was asked to get clarifying information on if this was possible (it is - there are many service centers with private superchargers that don't show up in-car), and I believe also to ask if they would be willing to allow customer use of these two chargers if that was all that was going to be installed on-site.
A planning board went so far as to say that not including 12+ chargers for public use was unfriendly and not demonstrating the manufacturers interest in supporting the community. Interesting - we'll see what comes of this going forward. I relayed this info to a contact in the supercharger team for awareness in case the team working to get this site built isn't communicating with the supercharger site development team internally.
It's also weird that one of the earlier meetings, some of the people commenting on public charging were talking about the fact that the Circle K station wanted to be open 24 hours a day and the town rejected it. Having a 24 hour charging location would effectively do the same thing that they didn't want at the gas station, and the police were hard against that station being 24 hours.
I totally agree there should be public chargers there though. And that gas station/convenience store should be 24 hours.