I hope GM is smart about it's network by putting them near restaurants and entertainment centers.  Maybe also work with hotel chains would be a good idea specifically ones with on-site restaurants.  Charging up a car takes a lot longer then filling up a gas tank.  By teaming up food/entertainment venues they can increase the odds of people using them.