In over 43 years of use mine never needed anything else than a little caburettor cleaner and a strand of copper wire (see pic) which is softer than brass. Although a friend has a professional ultrasonic cleaner, I never needed it.
Lots of folks - especially across the pond - overdo it. They ride out with all kinds of chemicals, tools, not needed separation carbs from the rack, often to find out the routing of the fuellines was the problem or the carb problem was electrical after all. The carbs you have are very, very simple. Over winter I prefer to have mine - the same design - in a natural state, which is wet. I drain the bowls say every two months. Then I - with the bowls empty - crank the engine a couple of times, to have it do the blow job, by sucking air through the jets. After this I let the bowls refill again for another two months. Done. For many years now I never needed extra cleaning, so this method works. None of my brassware (in there for 140.000 km) shows wear. I've replaced some rubber parts: the little O-rings around the main jets and some around the drain screws. The rest, including the 8 in the fuel supply rail are still the ones the carbs got when assembled mid 70s.
Another thing: I never needed to adjust the floats on any CB500/550.
Oh... and do abstain from inline filters!