Can't decide on heads. . opinions??

So should I just go with the edelbrock heads then?
i'd say yes