> Even if a location doesn't show high potential, it shouldn't matter.
It all depends. In some places where install costs are high and you can get good deals on TOU (i.e. free power hours) - batteries are vastly better deal.