Why not just consult Stockfish after the game is over?
Engine Assist Mode

Why not just consult Stockfish after the game is over?
Because when you just do engine analysis after a game, you don't get to continue with human play against the opponent. You don't know what they would have done against that move.
You can still examine it all after the game.
But that makes me consider that before allowing an engine assist, the player should enter what they think is their best option then let the engine tell them if they're right or wrong.
I would like to see a game mode (for unrated games only) where the game allows some preset number of times that the engine can assist the player with moves. I think this would be especially helpful to players under 2000 as a learning tool during a real game. They can let the engine assist them with a move and continue on in the game. Both players would, of course know that a particular game allows the assist as well as when the other player uses it.
Such a mode could be helpful to both players. The benefit to the player who gets the assist is obvious. But his opponent would also know that he's now up against the best move in the position and it will heighten his sense of the board's position and get him to examine the game more closely.
Furthermore, given the intent on learning over winning, this mode should only be available in games of 10 minutes or more. It would be pointless in shorter time controls.