I owned one years ago and it was adequate. Power wasn't as good as a plugged in version but it was okay and the battery usually lasted long enough to get everything.
I believe that some positive side effects of Tesla are that batteries are starting to be more efficient and last much longer. It's about time, battery life hasn't taken a huge jump forward (until now) in decades.