I went for a ride for the first time after having the ECM flashed by Two Wheel Dynoworks and installing Yamaha heated grips. As soon as I took off riding through the neighborhood I could feel the ECM flash made a nice improvement with a bit less abrupt throttle snatching. Then I saw it was in A mode which I never used so even better. Changing to Standard, where I normally leave it, made it smoother yet. On a scale of 1 to 10 with 1 being horrible throttle and 10 perfect I would say stock it was a 5 and now it's an 8 which is pretty good and quite acceptable to me. It would probably be even smoother yet if I hadn't had TWD leave the "close throttle fuel shut off" enabled in the interest of fuel economy and maintaining full engine braking (they normally disable it). The audible stutter from slight missing at low throttle is gone, this flash really cleaned that up nicely.
Heated grips are always nice in cool weather so I was glad to have them. A tip I learned on this forum was to wrap a couple layers of electrical tape around the left bar as insulation prior to sliding the grip on so it heats about the same as the throttle side which I did and both grips feel the same. The default settings for low, med, high, were 1, 5, 10. 5 was a bit too hot for riding today at maybe 50 degrees and 1 was barely noticeable so I reset them to 2, 4, 6 which seems just right for me.