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.