Have you googled Hub motor V Mid drive
MID is best, ok you will get those who say otherwise, I prefer to listen to those who really know, and yes I tried front and rear before getting two mid conversions.
I go OFF road, road, steep hills "Wales" and so on, hence mid drive, also I have gears...