I've long wondered if a mid drive could be built with similar chain paths but using one of the small off the shelf rear hub motors. One of the issues is attaching the fixed and freewheel gears to the motor in a way that they don't just unwind under power.