What works for one, doesn't always work for another. I've bought s*** that people recomended and regretted it later.
Do yer own testing, make yer own decisions.
I've heard good things about the truck avenger. I've always prefered holleys, but the new edelbrocks have been gettin better with reliability and performance.