I thought of a change that can speed up my rate of change but I'm still not sure why you would need faster rate of change to mixture control. What makes me think about it is why did the Bosch designers make their rate so fast. Of course I have more options since I can do these things in software and they had to do it in hardware. If you can think of a reason for faster rate of change, let me know what it is.
Anyway I tried incrementing and decrementing the PWM by two counts instead of one. That still lets me wait a half second for the O2 reading to respond but doubles my rate of change. I may do more testing increasing that count change. With a narrow band sensor you can't really read when mixture is further off which I could use to make the count variable. Wide band I could do that.
I also will play with my idle ECU after I finish the lambda ECU to see how rock steady I can make the idle RPM. Without fighting hunting, I may be able to tailor the idle ECU different.