Me too. with exactly the same symptoms, and I have have had pretty much same adjustments and remap as oddbod. My throttle bodies were cock-on balance-wise, so not adjusted. I also found a fair bit of slack in my throttle cable, so dialing most of this out with the adjuster made another massive improvement in crispness of response. Don't take it all out though, the TPS needs to be able to settle back at the zero position for the ECU to correctly read this. If the cable has no slack, the ECU will get differing zero position readings each time, and this will lead to erratic running.
My bike is massively improved over its original state, where it would just instantly drop 1200 revs, felt like it was trying to throw me over the handlebars, but it still can be hesitant at lower revs, and I still occasionally get coughs and farts especially if trickling in traffic.
I'd still want these last issues dealt with though, if possible!
Tim (off to recheck the cable slack, and clean the exhaust valve mechanism. Again....)