How rocky, steep, and varied will the terrain be?
I haven't tried out a mid-drive fat tire ebike. I've had my two Radrovers for +2 years with 6000 miles between them. I do a lot of trail riding in ABQ, NM, near the Rio Grande river trails (hard-packed, single track, and sometimes make your own trails). I've also ride in the foothills trails at +6500 feet that are a little steeper and tend to be more rocky. The Radrover is heavy, weather resistant, and can take a punch on the chin. I've had plenty of wipe-outs that left me more hurt compared to only minor damage to the rover. I had to use the throttle only a few times to get me home +4 miles.
The trails near the river are level, narrow, flat, a lot of twist/turns, thick overhead and side-to-side vegetation/bushes/trees, and the occasional deep sandy spots. The summer vegetation can be so thick where I had to use the throttle only because the pedals would hit the ground plants or I had to duck and squat on the down tube to keep from hitting my head. The throttle is an excellent feature to get you out of trouble for areas like sand or short/steep inclines to keep your momentum.
The foothill trails tend to be a little bit more technical with much steeper inclines/declines that can be really rocky, sharper turns, rock areas that would catch your pedals, and sandy patches. The rover falls short in the foothills because of only having 7 gears, cable brakes, limited PAS levels, spring front suspension, and being tail heavy with rear hub motor. Very hard to pop a wheelie to climb rocks, very difficult to bunny hop being tail heavy, or handle extremely steep inclines/declines very well.
The closer you are to flat terrain is where the Radrover performs best. The fat tires can handle pretty much any surface that would stop thinner tires. A lighter mid-drive might work better if you ride anythings like our Sandia foothills.