My method for quick cleaning is four steps (also used for quick color changes)
1. Use a spraybottle with water to spray into the cup and tip i out in a waste container just to get down to a minimum of excess (I skip this step if I use a microcup)
2. Spray more water into the cup and spray it through the airbrush to get most of the paint out.
3. Spray some windex (or similar, ammonia free) into the cup and run it through.
4. If it still doesn't come of I use Vallejo Airbrush Cleaner. Just touch the trigger so there is solvent through the paint channel and nozzle. After a minute or two I just run it through. The wait helps to disolve the paint.
Using this method I pretty much never have to take the brush apart.
When it comes to sonic baths. Make sure you remove all the rubber seals since solvents might damage them with prolonged exposure.