Haven't seen it before but it looks like a handy site. I'm part of the "looks complicated" crowd
Auto trans always scared me. I've helped, cleaned parts and an extra hand. My buddy Tom always did mine(727 mopars) then said I had to do it myself
Built 2 with him standing over my shoulder and telling me what I forgot to do or didn't check
On the other hand, he dosen't know manuals (he's scared of them), I understand them! Which reminds me I need to get the 'ol '58 Vette 4-speed back together before I loose all the new parts. Probably have to visit Youtube for a refresher