I cheated on my recent dive into this. I used the back emf of the non firing coil to calculate the dynamic relationship between the Hall effect and the center point of the coil. The only issue was that I expected the sensor to be a non linear relationship as rpm went up because of the hysteresis and it didnt. i wouldnt depend on my method for fine control but it did get a couple percent on the efficiency.