Everyone is entitled to there opinion and i respect yours, but i do belive that automatic transmissions have way more moving parts and way more clutch packs in them than a banshee or any other quad has. Do you realize how much heat and abuse a automatic transmission takes, a torque converter alone makes about the same heat as a engine makes because they work by shearing oil.I have seen automatic transmissions go 100,000 + miles without changing the fluid although you shouldn't do this, so i don't think you shouldn't question the quality of ATF fluid it just comes down to personal preference.
I also use ATF in my dune bikes not just my drag bike.