I'm not sure what I did, but I now no longer get the CEL warning. I do get a warning annunciator in TS, however.
Here is my latest set-up:
I moved the wait for from 0.4 to 1.0. This I did to stop transient triggers still.
1) I can get lots of warnings, and an occasional trigger on the first hard pull of a run cycle. This is true even if I wait until things are fully warmed up. Then all subsequent pulls are no problem. I don't think this really has anything to do with this system, but rather some interesting tuning thing, like cold IM, that results in lean mixtures the first time in boost.
2) Occasionally I will (in TS) get the warning but no trigger, and the warning light will stay on until I accelerate again. It's like some of the UNTIL'S get hung up and hold the warning light on.
I'm not really sure that I'm using this correctly, and that perhaps I should set the timer to 5 seconds, so that only long term issues cause problems. Or possibly leave it short, but set the limits a little looser (not 0.3 up top).
Again, open to thoughts on the value / virtue of this system.
How many cycles of lean can an otherwise well tuned stock, boosted engine run before cylinder temps get high enough to begin knock? Is that known?
Oh, on my list is to hook up a LED to flash when warning takes place. When that is in place, it still makes sense to utilize this function with tight AFR settings, but long delay to fuel cut. It will also flash with knock sensed timing retard.
*EDIT: I just now saw Vlad's edit. Thanks, an input point. Effectively, I'm doing that with big error allowances.