Yes CMS is the way to go for customers. When we build the site we usually give a 20 min demo on how to edit the site and so on. We do daily backups, weekly and monthly backups. just in case the customer messes something up we are able to restore the site for them.
I would say more times than...