Well yeah, if not a PCB then at least use soldered connections once you have the circuit down. All mechanical contacts are subject to prior and later corrosion, heck my parents moved to Florida and had to get the TV serviced every year they snowbirded and left the AC off in the house.