What's the deal with the Poly 318

Putting the water jacket issue aside why wouldn't I run these on a 360 block in my FED. I run with out water. I came over to Mopar from Ford Cleveland and I think the biggest disappointment with the LA is the heads. Are poly heads the answer?
Cheers