It would be a great deal of additional complication for a very small number of expert users. Like, a very small number.
Like, I thought about using checkpoint-based saves for Hadean Lands but decided I couldn’t be 100% sure of getting it right.
Simple chapter-based checkpoints are easy enough, though. Open an external file and write the chapter number into it. Then make sure you write your game so that it’s safe to jump to any chapter.