I have owned a Powerfly 7 (2017 model year) EMTB, switched to a Trek Allant 8s (commuter style ebike), then sold it in less than a year, and bought a Tero 5.0 (U.S. 20 mph version), which is perfect for my riding profile that is very similar to what you outlined.
I loved my Powerfly 7, and...