I've received some great feedback on this thread so I thought I'd bump it one last time since it never made it to being a sticky.
The transmission has been great since removing the PG, not that the PG really ever gave me any trouble.
No leaks, nothing so I wouldn't do anything different.
'04 Mach 1. Built. Turbo. 667whp/631wtq
'06 Focus. Built. Turbo. WMI. (sold)
'03 Mach 1 : 12.61 @ 106.59 (sold)