I wash my Excal2 after EVERY use in the water. That includes the interior of the shaft. All of my other equipment is included at the washing stations.
The wet suit has to wait till I get home.
I have not yet cleaned the terminals, but I do reapply silicone grease at least once a month. ( A little dab will do you.)
Preventive maintenance is a lot cheaper then full failure repairs.
HH
Ralph