I’ve had my Aniioki A8 dual for about 6 months, and rode about 350 miles. With my style of riding, at 160 pounds, in winter, very little pedaling, I’m averaging 100-120 miles range and reaching speeds around 38-40mph. This bike handles well, has great speed, torque, and tackles hills and slopes with ease. Range anxiety is not a problem with these bikes. Mixing in with light traffic is not a problem with these bikes.
They have excellent hydraulic brakes, decent shock absorption, the speed, range ...