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.