My viewpoint... buy the eBike that you like and de-limit the maximum speed with a tuning box or program for your motor.
E Bike Tuning Store to derestrict Bosch Gen2 or Gen1, Yamaha Powerdrive or Syncdrive, Panasonic 36V, Impulse, Shimano STEPS, Brose and BionX motors. E Bike Tuning Devices take away the Speed Limit of your Electric Bicycle. Unlocking the Speed Limit (for example at 25 km/h) of Your E Bike.
Get bored of the 25 km/h limit ? Tuning an ebike is possible ! This guide deeply explains how to increase the speed limit of your motor.