I'm not too fond of that location either. If you think traffic is bad on a regular day, just think how bad it is during Black Friday or Christmas time. I got hit in the area years ago XMas shopping where the Toys 'R Us is located. Guess I won't have to worry about that store anytime soon.
Would have made more sense to build Urban chargers somewhere in Midtown where the traffic isn't as bad.
Ideally they should put another SuperCharger between Sacramento and Manteca which would be Lodi or Galt and scrub the Stockton one for the time being or just make that an Urban charger.