when the correct size cooler for your application and needs is employed, they absolutely work! The real questions are, what are your current oil temps, cruise times etc. and do you even need to cool your oil? To do it right, figure on the better portion of $500-700 bucks. Defintely something you want to think about before just jumping into.
Chris