Thoughts on the 670 holley
I've not heard the best reviews on this carb either. The standard holley carbs work well & they do still carry a 650 (see link). I have a 700cfm version on my car & it's got great snap, no bog once tuned in.
http://www.summitracing.com/parts/hly-0-80783c/overview/