I've had the Philodo Falcon (step over) for over a month. I've taken it on paved, gravel and dirt roads. Having both a front and rear shock make the ride extremely comfortable. I've also taken it up some fairly steep hills. It goes everywhere with ease. It has more power than I will ever use. For safety reasons, I've actually adjusted down the power in the controller. Although the brakes are dual vs quad caliper, it has no problem stopping. Also, you can add an adjustable stem to increase the riding comfort. Overall, you can't beat the features of this bike for the price!
Since it's an all wheel drive ebike, it's super heavy ~ over 100 lbs with the battery. You will also need to buy a bike carrier with a ramp. Unless you are planning to ride on sandy beaches, mud and other extreme environments, having an all wheel drive bike isn't really necessary. Sure, I found it marginally useful going uphill in loose gravel...but wasn't completely necessary. Also, I would avoid this bike if you are new to ebikes. It has a ton of power and when you shift into a new level of pedal assist, you need to hang on. For new riders, it might be a little unnerving. Also, in retrospect, I should have opted for a step through vs. step over. If you are planning to carry items on the back, it's difficult to swing your leg over or tilt the bike.
Although I've never run out of juice, I am estimating the mileage per charge will vary between 25 and 60. If you use full throttle and do not plan to pedal, then you will probably get 25 miles per charge. If you use pedal assist, up/ down hills on multi surfaces with minimal throttle... you will probably get 50 miles. I suppose you could get more than 60 miles if you only used the first level of pedal assist and rode on flat pavement.