Hi,
I will recommend the first option to store the progress data to non-protected partition or removable media, provided you are pretty sure no other files or data besides the progress data are updated during a new game session since different games may work differently.