If your concerned about hesitation issues, then even more reason not to buy a tuner from Bama/AM and here's why.. Bama is the worst when it comes to their preloaded tuners along with their mail order tune files and I know this thru personal experience, as I went thru 3 different tune revisions due to my air/fuel being off.. For example, my car would always sputter and bog on cold starts and wouldn't stop until 15 min later when it finally reached normal operating temps.. Needless to say when I finally switched over to Brenspeed, I was told the reason was due to the fuel trims or whatever it's called wasn't calibrated correctly.. All I know is when I uploaded the Brenspeed tune, it got rid of my cold start issues and they haven't come back in over 2 years later.. Anyhow Bama performance used to be second to none when they were formally known as Bamachips owned by original founder and tuner Doug Studdard..
Unfortunately after he sold Bama to American Muscle, the quality in their tunes have never been the same in which Bama pretty much uses a generic SCT tuning file and adds your car's PCM calibration code along with which ever mod upgrades you've done to your car and then calls it a custom mail order tune
When Doug still owned Bama, he personally wrote each individual tune file based upon that car's specific PCM in addition to any other mod upgrades that were added by the customer.. And just FYI, Bama does not do any remote tuning via datalogging nor do they offer any type of custom dyno tuning for customer vehicles whatsoever either.. At any rate, I would stay as far away from Bama as you possibly can and would recommend either Steeda, Brenspeed, JDM engineering, Lund Racing, VMP performance and also Lito as others have mentioned.. As each all have over 20 years experience in the performance/tuning industry and IMHO are considered as very reputable as far as I'm concerned..