Is my setup way off?

I think Kurt Kinetic is doing a lot more analysis with their InRide; they are actually looking for torque pulses and using those to identify downstrokes. Measuring the time between those pulses allows them to estimate cadence.