Reading Bare's post about the past practice of using ISA in quantity to flush switches got me to think about removing the entire switch block, immersing it an ISA "bath" for a couple of days and repeatedly "exercising" during the process. ISA is relatively cheap and a not too wasteful plastic container is easy to come by. Other than dealing with unsoldering and re-soldering the wires, any cons to this idea?
Ok, here is my
opinion. Meaning no disrespect to those who disagree.
Unless you have reason to believe that these switches are the causing some issues that you are experiencing, I would leave them alone. As access is problematic, I would not clean them just to be cleaning. But if the switches are causing problems and something really needs to be done...
Submerging in alcohol is the cheapest and easiest approach. That is a red flag to me, ymmv.
I have opened up a few metal switches (not plastic like yours, but I have no reason to believe they would be different inside). In
some of the switches I have found a dark, thick substance right on the contact areas that looks like some type of grease. I believe it is possible that the black looking stuff that one might see as a result of soaking in alcohol could be this grease dissolved in the alcohol. In addition to that, there is usually some grease on the purely mechanical, moveable parts. Large amounts of alcohol is probably not going to do anything good for these lubricants, worst case it might dissolve them completely changing the feel (and perhaps lifespan) of the switches. I question the effectiveness of alcohol in actually removing corrosion on the contacts, especially in comparison to Deoxit which is engineered specifically for this purpose and is generally acknowledged as an excellent product.
But to be fair, alternative approaches would require extreme care and exceptional skill. If I was doing this, my first thought would be to disassemble at least one of the switches. But that would be risky. I have successfully opened and closed a few metal, never plastic, switches. Once inside a switch it is possible to do a much more thorough cleaning, directly on the contact areas, and you can use D100L which is pure cleaner with no solvents, so lubricants on moving parts can be left undisturbed.
If I did not feel that I could disassemble/reassemble the switches safely, I might try putting a deoxit straw sized hole in the far end of the switch, opposite to the push-button end. Then spray D5. If someone wanted to seal the hole afterwards I think that could be done (carefully) with some JB Weld.
Good luck and please keep us posted on whatever you decide to do. I have some similar looking switches in my current project (Sherwood S-602CP).
EDIT: If you do decide to make a hole by any method, be careful not to allow the tool to enter into the case of the switch any further than necessary. If it is possible to open one switch then you would know how deep you could go safely. If not, then caution and a steady hand. Please don't attempt if you don't feel confident about doing it.