Demon vs Quick Fuel

Word is the Barry Grant has gone under. Engine shop had to look for a carb as no one has any NEW stock short of what was on the shelf.

I called Quick Fuel today they recomended an SS 650 Double pumper but the tech didn't recomend annular boosters on the street as they tend to go rich on the top end.

Any experiances?