I built an ebike last year to enable me to tow my disable lad now he’s getting bigger.
I spent ages researching it and got far more information than I type here, but as straight answer, easily.
To give you some idea. I went for a Krampus as my starter bike, I thought a fat bike would be nice and stable and would offer me a bit of fun now and again. But I needed a 73mm Bob for the kit so went for the 29+ instead, turned out to be a great choice. I went for a mid motor system as I was towing I want to be able to use gears to help. In the end I went for BBS02 Banfag system with a 24ah (or something like that) battery that sits in a frame bag, tbh it all looks. Ice and stealth. One of the issues of aftermarket setups is they us a simpler cadence sensor to engage power (Hiabike etc that use the a mosh system us a torque sensor), the trouble with the cadence sensor is they over run a bit, which is fine in itself but can cause issues thug gears. Thus I went for a Navinci 360 CVT gear hub, which I found pretty ace in itself.
In the real world where I live (hilly Northwales) it will easily do 15mph and over 50 mile range. I hunt down roadies on the hills and their not happy when I fly past. That is on the legal road setting. In off-road setting round say Llandegla, it’s flippin Awsome. I’m pretty confident (read sure as I’ve used Strava and then deleted it) I can easily beat the record up the big hill and I’m a 44 year old, 14 stone only what can be described as fittiish on a good day.
TBH I didn’t plan to use it much, but it’s addictive. I’ve taken to once a week riding from home to Llandegla round red and then home again, round trip about 45 miles and grin factor 10 and according to my heart monitor still burning a good few calories (you still pedal hard, you just get more out).
Everyone who has had ago (and I let everyone have a go), even the most sceptical, wants one.
Get one.