Hi,it's a mid drive motor,I hadn't tried any other than mid drive tbh,the research I did ( a lot!) recommended the mid drive for the type of terrain I would be on for majority of my riding and my size/ weight.
I step over but bike has a seatpost dropper which makes it a little easier