An electric vehicle makes sense as a second car when the car's range is about twice what the person would normally drive (and not just the daily commute). For me, I frequently go about 65 miles from home and therefore need a 130 mile real world range at highway speeds. I wouldn't consider a car with less than a 200 mile range and would prefer a 250 mile range for comfort. For longer trips, renting is always an option.
Long term, the best solution for pure electric cars I see is easily swappable batteries (and maybe lease the batteries or something like that).