Nice article although I think "Verify SQL backups" is misleading; there is nothing verifying the backups, just checking that they ran and completed. You would need to restore and integrity check the backups to 'verify'. Perhaps Monitoring SQL Backups would be a better heading.
Monitoring that all your backups run and complete as expected, I believe, is a good start. Verifying them is a next, important step because the proof of the pudding is in the eating..
I run a fully automated restore + dbcc of all our production databases each week, using a PowerShell script I wrote some time ago. In case you're interested, you can find it here: