The tesla rep I spoke with said he was the project manager for these chargers. When I asked about immediate public usage, he wasn't able to give me much of a timeline but suggested that these chargers would probably be used as a company development/testing site (at least initially) and would be opened to the public later. He then said that I wouldn't want to charge here after that because he expects the line to be too long for them once they are opened to the public lol.