Cutting off power in class 1 at that 20 mph (~ 19.7 mph) is in my view view way worse than the reduction of power above 20mph in class 3.
I have 130miles on bike and have not yet tried the class 3 riding (but will soon). However on every ride I get frequently to and over the 20mph speed threshold and power cutting and coming on is so disruptive. Such a harsh feeling (always thinking about Specialized slogan supernatural .. and how farther away from truth it could not be).
Anyway specialized really needs to do some software tweaking and monitor rider wattage and if rider pushing high output around that magical 20mph and motor assistance frequently coming on and off, that should be a signal for the bike to allow that class 3 speed dynamically (even if temporarily). Actually anything other than the constant on / off motor assistance is better. There are the options:
1) allow speed up to 28mph dynamically; or rider can turn 28mph support by simple sequence
2) lower motor output below threshold of rider power (let rider power "win")
3) turn of motor assistance completely... I have done than...when riding flats in eco and this phenomenon happens, I have just turned power off completely until my output dropped to sub 20mph (this happens most of the time rather quickly).. so this solution is least desirable..
BUT IN MY VIEW THIS IS THE WORST DRAWBACK OF TUBBO LEVO GEN4... POWER MANAGEMENT AROUND 20MPH SPEED LIMIT...