I'm installing a Setrab 19 row as well this week. I've heard great things about them. I tried an Ebay special cooler, however it ended up leaking everywhere. I did see slightly higher idle oil pressure with the oil cooler though.
Make sure to grab a thermostatic controller if you're going full flow and plan to do some street driving.