That supply should be OK, subject to good regulation between minimum load and full load.
As above, I would connect power to the microUSB sockets (or solder to the equivalent test points). Using the GPIO header for power input bypasses the on-board protection circuit, thus removing a safety factor. Whether the polyfuse can react fast enough to stop damage from a 10A supply under fault conditions is a different matter.
LTolledo wrote: ↑Tue Feb 26, 2019 10:16 pm
if transient dip fall below 4.8v the undervoltage thunderbolt appears,
if transient rise increase above 5.2499v then you at risk of getting "fried RPis"
undervoltage detection, IIRC, is at a nominal 4.63V.
The Pi is specced for power input of up to 5.25V. The protection circuit works at a nominal 6V (again IIRC). I would not expect damage to occur below 5.5V (but anyone can be unlucky). Usually the protection circuit will prevent damage from voltage over 6V even up to 12V, sometimes by sacrificing the TVS diode. What happens with a sustained (not transient) 5.9V is not something I want to find out.
Off topic, remember the Pi0 does not have any protection.