I wonder what sort of grade it can climb, and how far. As a "last mile" vehicle this looks quite promising but for me the "last mile" of my commute is my entire commute (well, two miles), and it is straight up a hill.
I rode one of these at SXSW. It has a lot of torque. I am 230 lbs and it had no trouble getting to top speed in a hurry. I didn't try it on a hill but I bet it'd do fine.
Eh, walking is probably good for me...