You can charge any electric car overnight in your garage. For long trips, then yes, I agree a car like the Nissan Leaf with an 84 mile range is ill-advised. They are better suited as a commuter car in a two-car household.
For long trips you will either need an expensive Tesla Model S with its 265 mile range or a more affordable extended range electric car like the Chevy Volt with its 40 mile electric range followed by 340 mile gasoline range.
Ridiculous.