Of course, technology has moved forward and the ultrasonic concept does more than just clean surfaces — its microscopic bubbles will find their way into passages and crevices, vibrating furiously, abrading anything in its grasp. I'm assuming that the dip cleaner is simply a surface surfactant which will effectively dissolve and remove dirt and grease.
I don't have a scientific methodology to compare the effectiveness of the two options, but the cleaning results were visually similar — the main difference being time. The ultrasonic machine takes 30-60 minutes while the dip requires substantially more time — I soaked the parts for hours. Other than a general darkening of the aluminum carb bodies when using the dip, the various parts (aluminum, brass, steel, plastic) emerged looking the same. Both the 96-ounce Berryman container and my 6-liter ultrasonic cleaner can just fit two VFR carburetors.
Bottom line? If I were in need of a carb cleaner for one-time or occasional use, I would be fine with the Chem-Dip. But I do this regularly so I'll stick with the newer and faster ultrasonic technology.
P.S. I found the best price for Berryman Chem-Dip at Walmart.com, of all places: $43 including tax & shipping.