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.
Usability for human analysis will likely be more successful going a similar direction Maia is going with the lc0 like net trained to make human moves. SF is inherently so far removed from the human approach to chess (relatively speaking), that it would likely require a lot more work than just tuning it to work well on some positions.
There would be value in prep if one had an engine that automatically understood what positions are challenging for humans, as right now a big part of high level prep is finding opening lines that look like they lose by a bit in stockfish vs stockfish, but are full of landmines for a top GM to step on. That's where a lot of time goes nowadays, past the pure memorization. The issue is that value drops a lot when other players have access to the same tools, because then they will also pay attention to those lines. The value is in the information imbalance, but everyone has the same tools.
It might help young players learning without a coach, but my understanding is that most are just looking at engine evaluation anyway, as tactical speed is a typical advantage of the youth.
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.