I do not own one and have not ridden one much but have had a chance to get on one breifly. I thought it was fun, Basically it was set up to provide assist only when I pedaled and much assist only when I pedaled harder. It felt like riding a regular bike as if I was a lot stronegr than I actually was.
I came away impressed, but not wishing I had one.