..yeah but the effective torque to the wheel is even more variable on the mid drive since you have gearing on one of the motors.
If you want even torque on both wheels, you will need to have a little computer that models the power of both motors based on their differing characteristics, what gear you are in, the RPM of each motor.
I know of no existing gear sensor which can identify the gear you are in, in order to get that information to feed the custom computer, you will either need to use an electronic gear shifting system and hack together a way of reading it's sense of what gear it's in ( i hope you are an experienced programmer ), or design and fabricate a sensor from scratch in order to get an accurate torque output reading from the mid drive.
This setup would be heavier, more expensive, and a lot more mechanically, electronically, and logically complex than simply running two geared hub motors.
A pair of MAC motors could climb a 12% grade for 32km before overheating, and designing a computer that does torque vectoring or ABS would be very simple because there's a lot less variables to compute.
View attachment 352557