There's more than one way to skin a cat, and likewise to clean a chain. Everyone has his own "best" way, and whatever works for you is fine.
The key elements of a good method are
1- the solvent or cleaner used have to be able to cut and remove the old lube/dirt mix and float it away. So the right cleaning fluid depends on the lube used.
2- if you wash lube form within the chain, you have to replace it.
3- if you get solvent or detergent/water in to the chain and wash out the lube, you MUST make sure the solvent or cleaning product are rinsed, and/or flushed out, and the chain is truly dry and free of cleaner before relubing.
I treating washing chains as I do washing my cat. I only do it when absolutely necessary, and then do it carefully.
__________________
FB
Chain-L site
An ounce of diagnosis is worth a pound of cure.
Just because I'm tired of arguing, doesn't mean you're right.
“One accurate measurement is worth a thousand expert opinions” - Adm Grace Murray Hopper - USN
WARNING, I'm from New York. Thin skinned people should maintain safe distance.