I love my Alta, so much I bought two of them but do you really see no downsides? I wanted to ride it to a Meetup 30 miles away tonight, but couldn't because there would be no way to charge it there and get home. I literally couldn't have finished any of the 20 or so rides I did over the past...