Can you give some specs without having to watch a youtube video?
studying the latest provided Louis' schematics... he's using 4x BUK956R1-100E, thats 120A rated each, so probably 480A rated at 100% capacity, or 240A with 2x safety factor, or 120A at quarter capacity, and so on and on... and then if basing on his shunt resistor and ADC choosing, if MCP3426 gain is one, 5V will be sensible on the 0.1ohm shunt, that is... 50A capacity, so almost 10x safety factor. but if MCP3426 gain is 2, then half the current twice the safety factor, finally if gain is 8, thats 6.25A, 80x safety factor. at 50V input, thats more than 300W of heat discharge, then again, it will depend on how good his heatsinking is... otherwise it will trip (load cut off) so frequently...
Where does this mysterious -VCC node for the output stage go?
from U13 ICL7660 negative volt generator in psu section (this new thing i just learnt, but...)
http://www.intersil.com/content/dam/Intersil/documents/icl7/icl7660.pdf at 20mA it will sag up to -4V (from -5V no load condition) maybe his whole circuitry to -ve rail source alot less than that hopefully.
I don't see any SOA protection so I give it a meh rating.
probably its in software because the Ardruino has enough input to calculate that (Vload, temperature, Iset (set current)) what i miss in his circuit is mosfet damage detect circuitry (mosfet damage cutoff check), this can warn the user early before any further damage occured, hmmv.
btw, fast forwarding his 6 parts videos, there is no load transient respond characteristic yet on DSO, only trigger characteristic (in part #6, but that still very rough and trigger does not bear any load), so we dont know how much control loop oscillation damping, overshoot, what V/us or A/us that thing capable of etc etc. maybe we can see that report from the OP when he's finish populating the complete pcb and in working prototype test stage...