That ARC cool fin looks ghetto, but the reasoning behind it is sound -- there's nothing special about cooling fins, but they do make a big difference and these can be easily added onto a surface.
I might just try these out.
Pretty inexpensive experiment...
ARC Cool Fin: Evasive Motorsports | PH: 626.336.3400 Mon-Fri, 9am-6pm PST