I have twin 660's on my
BIG BLOCK.
Sorry, I just couldn't resist.
I have been a holley person ever since the late 60's. I know them and what to do to make them work. Other people are comfortable with the Edelbrock's. Go with what makes you happy and works for you.