I have an autotune and overall it was the right decision.
What was stated above was true though, in that the autotune will tune your bike specifically under the conditions you are riding at. THat is, if you are chopping the throttle a lot and making a lot of fast changes to the throttle position and/or engine load.
Autotune works best under relatively steady conditions, and then it does have some variation based on environmental conditions. The best way to use it, I've found is to keep iterating by running for a while, then zeroing the map, then lowering the thresholds for correction (I clamp down more on enleanment for safety reasons), and then do it all over again. By now, the variation I get on my map over time is at most +-7%, which is not a lot. This give me confidence that the autotune is consistent enough for my needs.
Another, more tedious but perhaps more effective method would be to use this method I described with a map switch, and switch autotune off on the fly when you feel you've got the right performance during (or after) a ride. I might actually be doing this soon.
2011 Victory Kingpin 8-Ball
Tach / Dual front discs with Vesrah JL pads / Penske shock / S&S Intake / PCV & autotune / RPW Thor exhaust with homemade custom baffle / Tsukayu leather "Strong" bags / Avon Cobra *Radials* / Ness Vegas Peg Conversion / Ness Vegas driver's seat / Custom T-Apes from BR Custom Cycles