I've seen similar posts before and I really can't answer the question. I have to wonder just how well it would actually clean out caked on fouling in little nooks and crannies . . . but again . . . never tried it or heard a report by someone who has.
I draw hot water in a big plastic pan, add soap, toss the parts in and let soak for a couple minutes and then use a brush to brush the hard to reach areas and a cleaning rod with a bronze brush for the cylinders/barrel. Then, I rinse in hot water, dry with a towel and use a hair dryer to heat up the parts to dry them. The hair dryer gets them hot enough that you can't hang on to them so it takes care of any moisture that doesn't wipe off. Then, I oil.
I don't break my actions down like a lot of folks do. I hold the frame by the grip under hot water and scrub with a brush. I then do the hair dryer treatment - and then oil. I get oil down into the hard to reach areas by dripping it in - any excess get's wiped off on the final rub down with a lightly oiled rag. Never had a problem.
Originally, during the Civil War (based on several first person accounts listed in a book on '51 Navy that I have - can't remember the name but it was a private publication) - revolvers were hung into tubs of hot lye soapy water by the grip frames - then rinsed and dried and oiled.
I think today that folks (and I include myself) get a little OC about cleaning their C & B revolvers. Sooner or later you'll have one that you find a little rust on after you've thought you've cleaned it well - it happens to us and i'm sure it happened to our ancestors. But if a good general cleaning is done and then the revolver is oiled, it should hold it until you use it again. If a person is putting it away for an extended time . . . then maybe a general tear down is warranted.
It will be interesting to see if anyone uses a sonic cleaner. For myself, I think I could probably break my Navy down or pull the cylinder on my Remington and give it a good scrubbing, drying and oiling a lot quicker than putting it in a sonic cleaner. YMMV though.