Well, this is the very first time I've been invited to provide input.
I'm anal about cleaning. It's the result of Marine Corps training.
I clean, or at least "wipe down" my guns on a regular basis. My carry gun is wiped down, a damp, then dry patch run through the bore, then function-checked several times a week.
If I pull the trigger on a live round, that gun gets cleaned within 24 hours. Rimfires get a lightweight oil-dampened patch thru the bore, the action inspected, and cleaned/oiled if needed. My rimfire ammo has a "lube" on it, that allows for more time between cleanings. I periodically remove rifle stocks and apply a light coat of oil to the metal underneath the wood. On barrels that I can remove I'll use a nylon brush w/solvent, then dry patches, then a lightly oiled patch, on a cleaning rod, from the breech end. On barrels I dont' remove, I use only pull-thru cleaning devices, from the breech end.
Cleaning solvents are highly subjective, but I always have Hoppes #9, Corrosion X, and Gunzilla on hand. Actions are cleaned in a commercial ultra-sonic cleaner, then lightly oiled, or disassembled, then cleaned. I've insulted more than one person by letting them handle a forearm, then wiping it down before I put it back in the safe. I'm quite certain it will happen again. I have a goldenrod in my safe, and an extra on hand, just in case.
I don't think I've left anything out, but I'm old. Thanks again for the invite.