I was thinking about the addition of annotated operating points for devices kind of like how Virtuoso does it. It's super useful for seeing that all the devices are biased where you want them at a glance.
Looking at how you implemented the probes backannotations I don't think it would be that hard at all but one annoying thing about ngspice is you need to add a save instruction for each individual device and parameter, ie. save @m.xm1.sky....pfet_01v8[gm] etc. which is a pain to keep track of. I was thinking of writing a script that could run after netlisting to automatically check the devices and add the save statements. Is there the ability to add a post-netlist script? or maybe you know of a better way to achieve this?