Another term I have heard is "torque converter"

That is it's function, at its most base level. It's a necessary bit of hardware used to keep the transmission from imploding under the impulses.

As long as it works you are all invited to call it what you wish.

I'm still paying mine off...


What's your mileage? Who cares. Is it practical? See #1. What happens when it rains? You get wet.