I test rode a zero a couple of years ago. It was a street model & it was a lot of fun, although not having gears or engine noise takes much of the motorcycle experience away.
They now have a dual-sport model which I think would be much better suited to the technology. All that instant torque, without all the obnoxious sound to disturb other back-country users, would be great out on the trails!