I do not have one.... yet, but plan to install one which I will be purchasing through one of this sites vendors. You can find several who offer discounts under the
Vendor Discounts.
Most people would advise you to find a good tuner and use what product they recommend. If you will be using a dyno tuner to set up your bike it is most important for them to be compfortable with the tools they will be using.
The TTS Mastertune has the Auto Tune option which has been covered extensively on this forum. You can find many threads on the topic under
Intake/Exhaust/ECM, just do a search for Mastertune there.
If you plan to tune your own bike (which I do) then you may like this option.
If all your planning to do to the bike is change the exhaust then you may not need this to overcome the minor change that should occur. I would go with a tune anyway because at least you can richen up the AFR to overcome some of the heat (although there may be cheaper alternatives if that is all you plan to modify). If you go with the TTS with autotune you can do your own before and after the exhaust change because your not having to go to the dyno or tuner and you should achieve a very close tune to what you would have if you'd gone to the dyno.
The up side to the TTS IMHO is:
1. Being able to re-load your stock map
2. Being able to do your own tune
3. Being able to repeat step 2 as often as you see fit.
4. Good cutomer support from vendors who offer it from this site as well as the manufacturer
I'm sure others may have more/better information for you as you must understand I've never used one yet.