In the watchmaker world, the Chinese imports have a decent enough reputation.
For carbs, go big enough that you can use an effective cleaning solution in a glass container large enough to hold the carb, but small enough fit in the chamber. Then, just used distilled water in the chamber and place the glass contain in the water. That's also standard watchmaker stuff, so that the parts can be used from a cleaning agent to a rinse agent without having to have more than one machine. But for watch parts, small jelly jars in a 2-liter cleaner is plenty, but that's about a fifth of what you'd need for even small carbs. The Rochester Quadrajet in my motorhome's Olds 455 engine would take a pretty darn big ultrasonic cleaner!
Drying is a bigger challenge, especially if using water-based or ammonia-based cleaning agents. I use a food dehydrator for that, the kind that has three layers of racks plus a lid. For carbs, I would cut the centers out of the top two layers to make a larger chamber. Dehydrators are just heating chambers with blowers--the heating is what dries the air before it is circulated.
My watchmaker ultrasonic cleaner is an import--imported from Switzerland
and made by Elma. I bought it used and got a decent enough deal. But for less delicate parts and more aggressive cleaning, I'd have no reluctance to buy a cheapie from Amazon.
Rick "heating helps many of the cleaning solutions a LOT" Denney