Well, I Have ridden a neo - owned one for 5 weeks, half of which it's been in for repairs which are so wide ranging it's not worth mentioning, except one problem that's occurred three times, namely water ingress into the control unit, rendering the bike unusable except in the lightest rain. Not a one-off as I'm on my third unit, which failed in today's rain, stranding me miles from home once again. Unbelievably bad design, manufacture or both.
Beautiful bike, great ride. Utterly dreadful reliability, which of course wouldn't show on a brief test in the dry.