I have a couple of these heads on some of my motors and they work quite well and seem to be very duarble
I put these heads on my first couple of motors when I just started racing. I think I spent more time on my lid than my wheels and these heads never showed any signs of bending, cracking or breaking.
http://www.novarcproducts.com/coolingheads.html