Here is an old post i found on the moroso. Looks like a few people had problems.
Moroso Oil Pan Problems
I do recall getting a comment from the PO's tech that the welds were poor quality. Also the drain plug hole seemed rather delicate. The PO stripped it by hand tightening.