I have been overall please with the ultrasonic cleaner. If I weren't I would have not spent the 200 USD on the upgrade I did last year. The next step which I have considered is about 300 USD and may need to go to that level in a few years as the business grows. I have already meet my last gross sale figures.
I still got a can of the dip style carburetor cleaner sitting on the shelf that I haven't even open in two years. I still use some compressed air mostly to dry the carbs after cleaning to remove the excess water, just a personally preference from experience.
There is times that a little extra cleaning is needed on some openings that ultrasonic can't get grip on due to clog being so smooth but once the clog itself rough up a little the ultrasonic gets in a does its job. I disassembly as I would if dip cleaning just to make cleaning easier. Now there will be time just like with the dip cleaner that some carburetors will harder to clean than others; just the nature of things.