I clean receivers and internals in the sonic cleaner at work. Nothing but positive results, nothing spectacular, just good and clean.
I have avoided placing barrels in the tank for the general fear of water penetration into/ under ribs. Am I over cautious? If the water gets in, it could alo get out? or just plain not worth the risk as I have previously felt?