The only problem I forsee is that it's not cutting out enough for you not to throw a CEL. I never had mine set less than -35% and I still threw that damn CEL 45 (runs too rich).
I had idle at about -25%. I played with my settings all the time with my butt-dyno.