said by chachazz:
Has System Restore ever been reliable?
Yes, indeed it has.
The system must be at a state of rest for some time; restore points aren't made while in use.
I don't generally do much around 1AM to 3AM, so the default settings for most maintenance tasks (volume snapshots, backups, downloading updates) works well for me.