To my way of thinking Holley bought the name, so they should be like a Holley in terms of build quality. I've run quite a few Holley carbs right out of the box. The old Barry Grant Demons had some nice features, but the build quality was reportedly awful.
I'd say the new Demons will be all right.

R.