Thinking of buying a Street Demon Carb...

Pretty sure a dominator isn't necessarily the answer but I'd always go mechanical secondary's over VS. The logic back in the day was that they were more forgiving, no bog, etc. Well, guess what, properly tuned a mechanical secondary carb will outperform a VS carb all day. You have more driver control to boot. Many carbs have been used successfully. Hell I'd never run a Edelbrock carb again but I ran one successfully for years in the past. Very reliable piece. Not so much on performance though.