One aspect that should be considered: warranty response.
In the e-Bike universe, it’s not a matter of “if” but “when”, you will need to look into a replacement motor and/or battery. I only have 1st hand experience with Shimano (ep8 system).
Shimano’s customer service is non-existent. Other...