Really interesting, thanks. I have a nervousness about the use of these gearboxes in high power/high torque applications it doesn't "feel" right because the clutches are so much smaller than a conventional manual clutch. I agree that Torque converter box would be preferable, but then you're back with the economy issues of traditional auto boxes...
My wife is getting towards the stage with knee issues when an auto will be necessary, and I dread the "this is how it works, dear, and this is how you should drive with it"
Perhaps stopping calling them auto boxes would be a good idea?