I am all for keeping serviceable well maintained systems irrelevant of age. From the pictures I wouldn't be wasting time on that mess and want to be upgrading it.
You can't expect a cheap domestic onboard panel to work in a dusty/dirty environment for very long.
It also appears to have been lacking any maintenance with one of those batteries in and what's with the two woodscrews holding the transformer in...