Nearly one year later, I can update this.
The pan is installed, and leak free. I have zero complaints.
It didnt come with a magnet inside, so I simply JB welded the magnet from the factory pan into this one.
No leaks, and perfect seal.
no, since its cast, i'm sure the first time it contacts a rock, it'll crack. I need to build a mini skid plate for it.