I wouldn't run a Holley 650 and no way would I run a Holley 650DP, even if you plan a build up in the future.
(Get the carb you need for your future build when you know for sure what you are building)
Both are over kill and the DP would simply suck *** on there.