I have the 2020 3.0 and love it. I think the price tag is great for a Class 3 bike with all the features, gets me up the hill quick. I can get about 60 miles in eco mode per charge on the 400 battery. I'm sure that 4.0 has some really nice torque though and a bigger battery.