For what it's worth, my opinion on the Gen 4 that I have actually ridden, as I purchased a Gen 4 Pro.
I came from a Trek Rail 9.9 XX1 (Bosch Gen 4) and have owned Shimano EP8 powered bikes.
I ruled out the Amflow early as while a great motor, it just isn't in the same class of bike IMO. I...