You won’t go far wrong with a haibike, I’ve had mine for a year now and use it every day. I fitted a speed box and it’s set at 21mph and it’s a pure joy to ride, don’t bother telling me it’s illegal, I know but it’s still great. It gives me a great workout keeping it going at that speed but is also easy enough that I don’t pass out after 100yds. Im just shy of 20st and it doesn’t bother it one bit even though I’m over the maximum weight limit for it. One thing I will say is, as with motorcycles keep an eye on all the nuts bolts and fasteners for the first few weeks as stuff does come loose. I got mine through Rutland cycles and it had a leaking front brake, they offered to take it back and sort but after a video they sent me a whole new brake setup as I said I was happy to fit it myself. Although mine is the Bosch motor I’ve heard nothing but positive reports about the Yamaha motor. All in all I love mine