Yeah, 540 silver can. The vents are covered more by the gearbox than by the heat sink. It is something I thought of. Never gave it much weight though. I guess we'll see what happens when the more open and cooled unit arrives.
The one I've ordered is a Yeah Racing piece. Costs around $5 US. hopefully the fan will last more than one race day.
Jim