I've got the Bazzaz Fi TC and love it. Everything about it. The quick shifter is awesome, and so is the TC.

As far as the Fi part of it goes, my bike already had Leo cans and Map 2, but the Bazzaz unit (w/ Micah dyno tune) smoothed it out further, as it was running rich RICH, RICH!
I don't remember the bike ever feeling like it was hunting/jerking. I do have a very steady throttle hand, so maybe that's part of it, but the Bazzaz unit definitely made a difference, and increased my mpg's a good bit. Quality unit it is, even if it is a pain to install (according to Micah)...