The advantage is ... (go find my write up)
-it's structural so a block of wood under it when you swap engine mounts will never damage it.
-It's easier to swap bad engine mounts.
-It's less prone to leaking because it uses an engine sealant and not a gasket
-It never rusts
If yours isn't leaking.. maybe buy one and put it on your bucket list. Don't change a non-leaking pan though.
I'm not sure you want to use that trans. Scotty's ... the fluid had been changed out a few times in it's past. I'd bet that car has the full 112 or so on the same trans fluid.