All good advice.  I do take exception to that particular US cleaner.  I have one.  It is not powerful enough.  I think it also has a short timer. 
  
I do agree with using a UC for steeping.  But, you want a larger (more powerful) unit with a minimum of an 8 minute timer,  Longer is better. 
  
http://www.harborfreight.com/25-liter-ultrasonic-cleaner-95563.html  is one I like.