My thoughts lean towards the idea IF this is such a great idea, then why didn't all the carburetor manufacturers install this item in their products?
Id say the carb makers didn’t install these gizmos because;
1: There actually a new item to the market (Even more so vs how long carbs have been made.) in which may or may of improve the product.
2: There is no true need for them if you know how to tune your carb.
3: Even if they are as good as they say, why would YOU the carb manufacturer pay that guy money to improve your product that YOU personally feel, doesn’t need it.
4: Purchasing and installing them is money spent on the purchase and money spent on installation. This is almost admitting your product has an issue. Would you yourself admit that there is an issue 70 years after you been in the biz?
5: My guess is the carb manufacturers don’t think there is an issue with there product. Why purchase someone’s product if You feel that your product doesn’t need it?
I say if you (anybody really) can actually tune a carb, you may or may not find an advantage with this item. I can tune a carb. When a strange to the car driver, drives the car, they have no idea if it’s fuel injected or carbureted. They are almost always WAY surprised to find out it has a carb.
The only way to know for sure is to dyno the car with and without as well as a blind driving test between A & B.
You just need a few open minded people and someone that can tune that snot out of the carb.