FS doesn't need this. There's already being able to restart missions, lower the difficulty, and being able to skip a mission after 5 deaths.
Adding checkpoints/autosave would detract from the novelty and difficulty of game play, not to mention accomplishment and pride in finishing missions.
I don't like this idea at all. It's also my opinion that checkpoints in video games today have gotten excessive. A good example being the call of duty series. Adding checkpoints would ruin the zeal of all missions and campaigns.
Just imagine it, a checkpoint for each reactor on the lucifer.
Checkpoints also in my opinion make games dumb easy. Checkpoints can remove penalties for players. With no penalties for the player to worry about, players can do the minimum to reach the next checkpoint (checkpoints will change a game's progression). Which turns game play into nothing more than an easy checkpoint to checkpoint journey. Checkpoints can also detract the players attention from game because the game is doing stuff for the player where as the player should be doing these things themselves (in this case what's in the spot light is saving a games progress).
This all (in my opinion) adds up to players who would get bored with a game very fast because they played it for nothing more than just the game play. Playing for nothing more than just the game play can make certain games get old real fast because players are just concerned with getting to the next checkpoint and the game play; immersion in a game's details, story, and other fine qualities will be ignored or less comprehended and appreciated (less or no novelty, appreciation, and accomplishment).
If we had checkpoints in fs i would probably stop playing the game. Mission by mission progression in fs is the way it was meant to be and should stay. The moment we add checkpoints, it will ultimately change how players progress through the game to nothing but checkpoint progression (probably something like call of duty checkpoint progression

).
From a gameplay point of view no. From a progressing through the game point of view, hell no! Checkpoints for all the reactors on the lucifer?