I had a conversation with a contact in the City Managers office today that works on EV infrastructure and sustainability. I asked about Victoria Gardens and they initially had some influence over the VG location and that the SuC was very successful. Though years ago, there was a a lot of concern whether 12 chargers could be utilized. These days, they have no insight into the actual figures and turns Tesla gets from that site. What she could disclose is that there will not be additional Tesla chargers at VG, but indicated there is discussion about a second location "near VG", which the city didn't really have any say in it.
However, she did mention the EV Go chargers were a partnership/grant and the city does have control on those as the parking structures are owned by the city. It was mentioned that 2-3 charges are minimum for DCFC to be revenue neutral. I'm thinking 2-3 charges a day is very little and that's probably because the city owns the land and that it's rent free.
From the EV Go website, those chargers at VG are supposed to have Tesla connectors.