Some have mentioned using pencil erasers for cleaning various contacts as method that doesn't do much damage, so I wanted to test it on something, I took a cheap protoboard to do the test.
It seems to really clean things well, but in this case it will also fill the holes so it might not be a great method for this use.
I'm sure you can notice which area is cleaned (some partially which is good for comparison):
I assume the cleaned areas would take solder much better than the other.
Why the remaining parts of the rubber eraser are black, I'm not sure.