Yeah, it's a good technique - it worked really well when I was using Alpha-N.
I'm using it for the middle part of my table - it helps with the slow throttle increase at mid speeds - in around 1800-2500 rpm in 3rd for in town cruises, coming off of speed humps when I'm too lazy to downshift, and 2500-4500 in 4th on the highway. I'm trying to limit how far I go 'cause those bins overlap a little with my cruise bins.
For off idle using speed density it's trickier. I could tune out the pops, but then I found two big problems. One was with starting off - letting out the clutch would drop the vacuum, those bins would kick in and run really rich. The other problem I found was cold starts - my lower RPMs would be way too rich and she'd struggle to get the vacuum down and idle properly.
Trouble is I need AE for only a short time after the MAP changes and if I'm still in those rich bins when it ends, she bogs down big time.
I think I'm going to try a code modification - I'd like to ignore the thresholds for AE and start calculating & using MAPdot from an assumed bin of 0/0. If I can I'll leave the thresholds in place for things like the Gego calcs.
This picture might help show what I mean. It's shows the accelEnrich PW on the left, time (of the AE event) on the bottom. Green is rich, red is lean.
I need the larger PW events to start higher rather than at 2ms - those are from idle (the log resolution makes some look like they start higher). You can see how green the events are around 2ms - those are at higher RPMs - the 2ms start point is too high but I can't lower it without hurting the events from idle - that's the threshold & first AE bin problem.