I have had decent results using Dawn dish detergent. I have many containers full of various commercial cleaners. For small parts, I have a glass jar, I fill with one of the commercial cleaning solutions. I drop in the parts, and set it in my cleaner basket, and fill the tank with hot tap water, and off you go. The ultra sonic waves go right through the glass, to your parts inside. This way you only need a small amount of solution to get the job done. Heck, you can even use a zip lock plastic bag for your parts and cleaning solution. Just so it doesn't leak.
Back to Dawn dish washing detergent. It works decently, but not quite as well as the commercial solvents. I use it as a quick and dirty method for various parts cleaning in the shop. I can just dump it outside when I am done. I have never used Simple Green, but I know some love it. I have been told to be careful over putting aluminum parts in that solution, as it can etch and damage them, if left in for more than a brief time.
You may know this already, ultra sonic cleaning removes all oil, even from the pores of the metal, so an oil bath is immediately necessiary, to prevent rusting of metal parts. Also, never have parts or containers touching the bottom of the cleaner's tank. This can damage the transducers, and can actually wear through the bottom of the tank over time, due to the vibrations of the transducers.