Great job, and nice documentation on your website.
Just some thoughts.
"Overload protection" is really just overheat protection, as I can see. I presume a user manually limits exceeding input ratings: 5W, or 7A @ 0.71VDC or 83mA@ 60VDC. It may help to add some form of input protection, these are more likely to happen than overheating; there is at least a fan backup but nothing to prevent over current or voltage. The body diode of the MOSFETs provide reverse polarity input protection, but it will short the inputs, which could be a shock for the item being loaded.
One could increase power dissipation with resistors in parallel, e.g. 5 watt resistors more of the same, e.g. n=6, increases it: 5W x n= 60W.
What is the let through voltage of the MOV? If this 2 terminal MOV were to conduct it would short the inputs and absorb the excess energy, if it blows, it can cause quite a fire. If not, it fails open circuit, leaving the inputs unprotected and no indication of its failure. A better MOV is a 3 terminal variant with integrated thermal fuse that can be put in series with a power line, say with Vin, once triggered it disconnects the MOV and your circuit entirely from Vin.