We'll see. I don't know yet which temp sensor and at what temp the bike stops enriching. There are 3, one up around the steering stem, one in the intake air around the throttle body and the other in the left side of the front cylinder.
After I got back from my little run the airbox was slightly warm to the touch which meant it was working properly. With the wide open air filters I doubt the intake air ever gets warm during the winter. Also, the rich idle you're getting is a flag. FI systems usually try to lean the idle somewhat. Remember the readings I posted for my car - 15.7 at idle and 14.8 at 3,000 rpm
Now having said all of that I think your bike is running like it should now. However, I know from printed material that the computer uses a lower O2 (leaner) reading to keep the fuel adjusted when in closed loop because of the AIS
extra air. And that there are no codes in the manual that would indicate the AIS is disconnected or for some other reason not working.
My fingers are getting kind of itchy now for one of those Innovate units. In my mind they're better than chrome LOL. Were you able to weld the bung in yourself or did you get a muffler shop to do it?