Opinions on these carburetor restrictors....

I'm skeptical. Carburetor design is a real science. What they are screwing with there is a significant area of design. Holley already markets a smaller "spread bore" design, I'd go for something like that before playing with this stuff