Sorry for not replying sooner, life got busy and other things came up, etc...
I have the deep pan. Thanks for the tip about welding a nut on it. I don't have a welder but I believe I can arrange something for the next fluid change.
As for the shifting,
Everything shifts nice and smooth, only...