I bought a BG Race Demon RS 950 w/annular boosters, before I heard all the negative stories on them. I took it apart to remove metal or whatever and didn't find anything major.
When I took that engine to be dynoed the shop made a lot of bad remarks about the Demon! Like toss it in the dumpster!
In the end,
The results showed it to outperform their best shop carburetor, even though my Demon was lean, and we didn't have the right bleeds to richen it.

Mark



1996 Ram 1500 Sport
1968 road runner
1952 Sears Allstate licensed, pump gas, Hemi 5.98 @ 115.73 1.33 60 ft. The best is yet to come. Painless Performance / Street RODDER magazine Top 100 for 2019