670 vacuum secondary vs 650 double pumper

I was one of those that had the 670 and had issues with it. I dont recommend them to anyone. If you only want those two options I vote the 650 DP. Otherwise like said jump up to a 750. You wont be disappointed going to a larger carb.

When you say those two options, sounds like you may have another carb you might want to suggest.