The diablosport tunes are not custom tunes. They are preset tunes similar to Edge etc, Im working with Diablew on building a custom tune now. Black Bear did my 2012, did a great job.
TM is to prolong the life of the transmission, it just cuts back power during shifting to avoid excess wear and stress basically. Ill post on my experience with Diablew tomorrow or the next day. The first tune i got from him this morning, wasnt good at all..