Evaluation doesn't matter as far as I understand. If 19 beats 18 in a match on billion playouts then it's a feature.
Any usability of stockfish evaluation for human analysis is collateral.
Unfortunately there seem to be no serious fork of stockfish that would care about usability for human analysis.
I was recently doing some larger study and I stumbled upon a bug/feature of stockfish where it accepts small number of invalid cache reads for a lot of speed.
It would result in infrequent blunders which however affected my analysis, so I removed this optimization in my fork.
Any usability of stockfish evaluation for human analysis is collateral.
Unfortunately there seem to be no serious fork of stockfish that would care about usability for human analysis.
I was recently doing some larger study and I stumbled upon a bug/feature of stockfish where it accepts small number of invalid cache reads for a lot of speed.
It would result in infrequent blunders which however affected my analysis, so I removed this optimization in my fork.