Fantastic! I don't live in California anymore, but I know from the two times I went to the hypothetical service center that it was a PITA to get out. There was no way to safely exit without going through the entire loop with all of its speed bumps. That, being closer to 99, and actual amenities makes this a way better location.
Interestingly, this address appears to be for an open Wells Fargo. I've never heard of a supercharger being located at a bank before.
Pinging
@Familyfirstj from the TOC of SJV.