I just pulled a couple of ni-cd batteries from some 10+ year old ps2 engines. They weren't pretty, and even managed to start corroding the wires soldered to them.
I haven't seen ni-mh batteries do this but given the chance they might. Best option is to replace them with a super capacitor or BCR and never worry about another battery again.