Choosing pistons

cast-iron is better.
Better? How so? Won't aluminum disperse heat faster reducing the risk of detonation?