All in good fun, I know.
In an urban environment there's potential and they'll probably sell a bunch of them, but I think I'd tear that thing apart inside of one day using it around the water here. If one was thinking about going that route for an urban trekker, they might wish to take a gander at this.
http://www.giant-bicycles.com/en-US/bikes/ebike/2257/32231/
It's about half the price and when the battery dies you can pedal it.
Beats the heck out of pushing one of those things for a few miles.
Around here, the shortest distance between two points ( which includes launch and take out points along our rivers ) is often our network of bike trails and motorized vehicles aren't allowed on them. Although I'm not sure how the local law enforcement agencies would look upon these bikes. On the other hand, with their search for new revenue streams...
If I was looking for a shuttle bike, I'd just go with a hard tail MTB and mount some A.T. skins on it. Might shoot some goo in the tubes too.
Best,Dave