Didn't look at any details but I'm assuming it's LiIon powered so it's performance range trade off is going to be very limited. Down the road maybe nanowire lithium ion or flourine ion might make electric vehicles viable for wider use. With the torque of the electric motor (if it's sized right) I bet it's pretty fun to ride though while it's charged.