Trannys are something I've never added anything but OEM recommended fluid or better. Been skeered of additives... especially moder electronic trannys which all kinds of plastics, gaskets, and metals.
Anyhoo, some may have good experiences with additives and cleaners, I have had great experience without them.
Cheers, Ron