As far as on-bike cleaning, I can say that White Lightning and / or an on-bike chain cleaning tool were insufficient to really clean the chain. A lot of gunk remained inside the links and them migrated to the cassette and back on to the chain once I relubed.
__________________
“Courage is going from failure to failure without losing enthusiasm." (Churchill)
"I am a courageous cyclist." (SpongeDad)