The Fiido c21 has a lovely look and lovely feel. It's my first e-bike, and just within my budget at £999, including lights and mud-guards.
I use the bike for commuting and pleasure, and it handles roads and mild off-roading well. It struggles in deep mud, sand, super-steep slopes (up and down) and bigger rocky paths.
The (hidden!) battery lasted me 24 miles yesterday, ranging from 'off' to 'turbo' depending on hills. I will turn the motor off on flat roads and down-hills, next time. The bike handles and rides well without power, much like an older 80s rigid mountain bike.
My only complaints so far are:
Handle bars a little uncomfy, turning out more than I'm used to
Lowest gear is too high for technical riding and for steep hills and for medium hills if the battery is out. I'll consider adding a granny-gear on the pedal crank ring.
Another improvement would be to have up-down assist buttons on the left hand, and to have a simple hub-lock with a key.
I would absolutely love if the battery could re-charge on the downhills... Software update please, Fiido??
Good luck with this bike. I'm finding it hard greatly improved my outdoor travel experience!