60 miles seems short unless that is worst case scenario. 24 hr charge might be right for L2 if you happen to arrive perfectly empty and must have full 100% before you go again. 120v is a joke at this level.
While the tow rating is substantial I agree it may not be practical for very many people.
Still try to imagine getting 60 to 80 MPG on this large vehicle that should be able to run a mid 12 second 1/4 mile while you commute, out to dinner, Home Depot, stop for groceries and the rest. Going to be a compelling vehicle for many people. I mean trade that Prius econobox in already.