Hot 318, carb choices.
95% street?!?! 650 CFM
A speed demon is a copy of the Holley design. Unless it is that brand spanking new one. That is like a AVS/TQ hybred. IDK how that one is.
IMO, be it a Edelbrock or Holley, you have to be OK with the manufacturer/style of carb. But a 650cfm is what would work best for the street.
Just a side note, the exhaust is to small.