Hi,
Given your injury look for a cadence sense bike rather than a torque sense. Cadence sensing will give you power whilst merely rotating the pedals, whilst torque sensing gives you a multiple of the pressure you apply.to the pedals.
Most cadence sense bikes are hub motored and, good news...