Really nice, Jeff!!

If that light switch is switching DC current, you may want to swap that out with a circuit breaker or some other switch that is rated for DC.

On AC, arc quench is quite quick due to the sinusoidal wave form, but DC can arc quite a bit unless the contacts are hard and fast. Arcing causes failure.

Cool stuff!!!