You make several good points. I've started to become rather curious how Tesla makes Supercharger location decisions. I'm sure it is largely based on telemetry - and based on my own (anecdotal) evidence, it's clear there are quite a few Tesla's using the 169 corridor these days. The St. Peter charger will help out a great deal with that.
Still, it is curious to see them pick it over the Mankato/North Mankato metro (yes, it is technically a metro area) with a much larger population, and quite a bit more commerce. I'm guessing it was part telemetry, part permitting issues. I'm sure people had similar thoughts when Tesla built a charger up in Clearwater, instead of St. Cloud. I'm not personally affected by it; I live in the area, but I charge at home. I'm just fascinated by their decision making process.