I can see the appeal of an "pedal assist" bike. It would let people access places that would normally limit them. Honestly I wouldn't get my underwear in a bunch if I was to see someone at my local trail riding one. Like shopkins said...it doesn't make enough power to spin the rear tires...and I would assume its that kind of power that would tear up the trails like a motorcycle.
What is the top speed of the Haibike?