Finally 8.0’s

I Have a friend that has a in the box never used 750 demon double pumper carb. and he wants about $300 for it, maybe a little less. I talked to C J carburetors in Southern California about 5 years ago who does a lot of super stock and stock eliminator carbs and he said Damon carburetors have their own demons and he prefers a Holley. Does anybody have any experience with Demon carbs? I’ve never used one before.