the other day, to put it mildly it worked ok with about 50 pellets in the basket and (2) 3 minute cycles. It removed some particulate matter but still not as good as actually washing with dish soap and lots of rinsing with garden hose nozzle on shower setting...
http://www.harborfreight.com/ultrasonic-cleaner-3305.html
As such, not recommended for cleaning dirty CPH's!!!
Regards,
Tony