First is gamifying the training wizard. Watch a graph of your progress memorizing your new repertoire.
Second is Epic analysis. Have Stockfish comb through your opening to show you improvements or moves that are playable but missing.
This will require a change in the database format to include bookmarks. When Epic analysis finds a bunch of lines where it has added new candidate moves, it will need to make a list of the move orders that reached the positions with those new moves. That list will be bookmarks. Bookmarks can also be used to store any line so that you can jump right to it. Updating the database forma means simultaneously updating all four apps (Windows, Mac, iOS, Android) so with me luck.
- Mike