I worked for a number of years as an ASE foreign car mechanic. Quag is totally correct, the aluminum heads will warp EASILY when overheated, but no real cracking issues. I have seen cracks between valve seat inserts on some heads with over 100,000 miles, thats about it.
My daily driver is a rice burner with over 280,000 miles on it. The engine has never been overheated, and the head is NOT warped at all, still meets OEM flatness specs period.
Keep the cooling system in good conditon. Always a good fan belt, etc. Snap on makes a thermometer that you stick in the radiator fill, tells you the true temp regardless of what the thermostat is doing. Then you know if the thermostat is working properly. I've seen brand new thermostats that were bad.
Instead of avoiding aluminum, a couple quotes I believe in: Only run cast iron heads if your racing class requires it. Most of today's aluminum heads flow equal or better out of the box as fully ported older cast iron heads.
For me, going aluminum is a great weight savings off the front of the car. 2 heads plus intake manifold is 25+25+20 lbs = 70 lb. Then put the battery in the trunk is 50 lb off the front and into the back = 100 lb effective weight transfer for a grand total of 170 pounds shifted to over the rear wheels. Many Mopar super stockers used a large truck/ bus battery to put even more weight over the rear wheels.
Most aluminum heads have helicoil inserts in all the critical threaded holes, best check before you buy. Plus aluminum is easy to weld if you need to fix something. I just converted an Edel air gap RPM intake to accept a thermoquad carb. Was relatively easy to weld/add material where it needed to be. Try that with cast iron.
I'm putting aluminum heads on my 360, and I won't be looking back.