Do yourself a favor and just buy a Motorcraft replacement. They are $270 from Auto Nation. Most people have not had good luck with aftermarket OCs. This is likely why you have not gotten anyone here to give you a review. Given the amount of work required to change the OC, when the new one fails early or isn't any better than the one you're replacing in terms of EOT/ECT delta there's no wonder why people are gun shy about anyone's aftermarket OC. The Motorcraft is a known quantity, why take the risk?
We only install Motorcraft oil coolers unless they want a full custom Air/Oil cooling configuration. With the factory coolers, we either do a BPD 1/2 kit for better cooling capabilities or just stay with factory configuration.