So I believe that every time you publish you create a snapshot. And you can clean these up and automate them.

My question is, what would be too much cleanup? If you purge every two weeks and only have a week of snapshots, will that hurt anything? Or do we only need one snapshot?

Is having x number of snapshots beneficial for any analytics, reporting, etc?