I recently switched to an ultrasonic due to concerns about lead dust/lead level scare. Long story, but I was just deciding to try anything and everything possible to reduce exposure.
I bought a brass solution concentrate off Amazon to get started, I mix with water. Seems to work OK, I haven't tried any of the home solutions yet but will get around to it eventually.
Anyhow, my observations (and I'm still learning) is that the ultrasonic will definitely make your brass "clean" but not necessarily "shiny". And sometimes I have gotten really funky discolorations, which I think have more to do with how much brass I try to stack in that thing than anything else. Even the discolored brass is "clean" it just looks funky. None of this matters in regards to how the brass loads and functions.
What I do like is that all of the sludge that is trapped in the wet solution is dust that would have been airborne if I just dumped tumbled brass into the separator. Wet= no dust. I strain the used solution (I tend to get 3-4 uses out of a mix of solution) back into the container, and all that captured sludge goes into paper towels and right into the trash.
The ultrasonic has been useful. If you're the type that does things in advance on a schedule it's no inconvenience at all. I generally air dry the brass for a day or two, if I'm in a hurry I will use a bit of heat to speed things but I'm usually not. If you're the type who notices you're low on ammo Friday night before Saturday's range day, it's probably not for you.
I do still tumble some, in the warmer month's when things can be done outdoors. But the ultrasonic has added options to my game. I haven't tried the wet steel pins yet either, but that's on the radar too.