Glad to hear, flynbulldog, you have found a workable solution to an otherwise fine bike.
We all perceive our bikes slightly different, and they may well be different, from bike to bike (doesn't support an even quality control?)
I jumped onto 2WDW because I was not going to run the stock pipe. I knew that before my purchase. So 600+ miles on my stock pipe/map then into a full system w/map. My bike was always smooth & still is (haven't rode it in a month)...
I have a 2010 Triumph Scrambler... beloved bike, but not such a powerful bike. It has been known for having snatchy fueling (yes an FI bike). At this very point, my Z900RS is smoother the my Scrambler (mapped also) re on/off transition (noticeable or corners). For comparison.
Not trying to minimize your particular issues, but IMO FI bikes can be more touchy on fueling. They can also be very smooth. How well do the mfg's get it??
I have two old 4 cylinder carbed bikes that carburate quite well with out snatch. Although carbs don't alway like the full on 'whacked open' ham fist style.
Point being... Its hard to compare apples to apples, from bike to bike. And everyone's different feel for their bike, and needs. Your bike has appeared to be worse than others...
But... it sounds like you have uncovered a good alternative dyno/mapping shop too.
The good news is, you have found a solution for you and your bike. Win win.
Enjoy your winter and rip it up this spring!