Not sure about this helping to cool a battery, guess it can. But if your battery is getting that hot that you are interested in this to help cool your battery then I'd say you have far larger issues.
What this does do a great job of is reducing vehicle weight. If you compete with your M05 this is a great way to shave weight, I think I easily saved about 25grams. The design is simple, works well and is a lot nicer than the stock plastic pieces. No more fumbling for body pins with this design.
Not sure how effectively this cools the motor as stated, however it is a great investment if you are trying to shave weight off your car.
I estimate that I am saving about 20grams of weight as I had to use a strap to also hold down the battery wire w/ the stock setup.
The quality and fit is top notch. I recommend as an easy way to cut 15-20 grams of weight.