Just curious how intensive is everyone's chain degreasing? I've been shying away from using chemical degreasing mainly because I don't want to dump chemicals in my backyard or ruin the plumbing by pouring abrasive liquids down my drain. I found using boiling hot water and dish soap in an ultrasonic cleaner, does an adequate job for my needs. I repeat the process 2-3 times and I also use a cotton swab to remove any left residue. Once done, the chain appears to be spotless and greaseless. I'm not really seeing any downsides to this method and it's cheaper and more environmental as well.
It might seem like overkill, but I find the whole process very rewarding!