Success!
I brought the bike over to GP this afternoon, they were slow enough to fit me in. Service Manager Roger Meyer fired up the MOSS tool...and got a notice it needed to do two hours of updates

I thought that would probably take less time....so I kicked every tire in the joint for a while. It didn't take two hours, they had the bike hooked up pretty quickly.
Reset went fairly quickly....it had to sit idling untouched for a bit - then they took it for a test spin and I was ready to go.
I'm not sure how different the levels of crap idling / throttle response are that different people experience, but mine could be pretty horrible at times.
Now though, it's crisp right off idle and as normal as you'd expect a spanking new fuel injected bike to be. Job well done.