the mid motor bikes are great.. biggest thing to watch for is battery life.. a spare battery will run 6-900$! Trust me, if you run mountains you will want to carry spare! those bikes DONT pedal well on their own even on level ground~
full disclosure~! i have not purchased an extra battery yet but it HAS affected my ability to get in and out of places i wanted to work, or next day recharge camping and running a gen set for that!