Keep in mind this is the same company that sells carbs with the wrong booster length.
Anular boosters have been around for years. If they are not positioned correctly it doesn't matter how good the concept is.
(And I think they are one of the better aftermarket companies)