While that hypothetical option could be confusing (messing with checkpoints and they're not working because that option is set), it seemed it was difficult to remove the pre-populated checkpoints: "the hardest part was removing the hardcoded block checkpoints". Not sure, I don't find that so difficult, and perhaps now that he knows, it may not be as difficult (?)
(edited)