Aluminum Heads

No. They are saying that there is only about a 10 HP difference between all the edelbrock style heads, not only 10hp over stock iron heads..
I don't think so, a standard cnc port victor head is far above those others.