While I'm more of the "welp, this happens sometimes when playing WIP games" school and will doubtless start over, I agree that the approach CoR used is a good one when possible and encourage considering it (even if using it might mean the player skips over newly inserted content, I guess)
(side note, I don't agree that a save breaking change necessarily only benefits the devs and new users, if the result is a better game then all the players benefit in the long run, which I guess is why I'm philosophical about it)