I really appreciate the ramp/overshoot tests. Those, the oscillation, and the noise (both peak-to-peak and RMS), are the only things that
really matter to me –– besides the user interface, of course. The listing mode rising edge "bump" is very concerning to me. I've had components burn due to the power-on voltake "spike" on a cheapie 30V/5A switching supply.
To me, it looks like a software design problem: see how the bottom of the bump is the centerpoint between start and end of the ramp? Both in time and voltage? I suspect that instead of just going to the target voltage, they add a midpoint to avoid overshoot, but at low voltages the rise time is faster than they calculated, causing the bump. The fix is to adjust the midpoint voltage and/or time calculation, taking into account the rise/fall time differences.
If I were to create a new programmable PSU, my UI design/simulation phase would be exactly what Dave did!

I've talked about this before, but I believe all UIs (software and hardware) really should be mocked up and tested on unwitting
victims users at the design phase.
Grab a display with the same pixel pitch, 3D print a mock front bezel, and use an USB microcontroller interface board for the individual buttons and encoders and LEDs, connected to a suitable computer. Throw it to an UX design team with a junior Python/Javascript RAD developer. For the test scheme, the application simulates the supply and the load. Observing how a few unwitting vi- users interact with the device, "simulating" a couple of typical scenarios perhaps –– just like Dave did with the PSU here! –– is worth more than what an UX design specialist thinks it should be like, because it is a tool and not an art piece.
The design end result documents exactly how the UI should work, making the electronic design much easier –– fewer iterations, you know exactly what kind of data the UI needs to work correctly ––, plus later on, allows comparisons between real world behaviour and the simulator/specification, which can help when fixing firmware bugs. If done before ee design has started, it can help estimate the manufacturing costs and thus whether the product is likely to be profitable.
It always puzzles me why others don't see the value in such testing on tentative users, observing how they interact with the device. Everyone just copies what others do, instead of making the UIs actually better. It's not like it is expensive to do; just not part of the application/tool/gadget design culture, methinks.