Is a 650 carb what I want?

Thanks Sedan, 65val. I did recommend the carb of MY choice didn't I?! LOL!
The CFM recommendation sticks, maker of carb be damned, what ever your choice is, you have to be good with it.

The extra 20cfm of the Holley Avenger should be ignored. That carb would be just fine up top. IDK where they get the extra CFM from, but it'll perform nicely IMO.