I use CCleaner everyday. To clean temp files and the like.
Here is the default setting for CCleaner's registry cleaner. Even with a registry backup (which not everyone will do), it seems like a lot of potential for problems.
Also regarding regarding registry cleaners, from the horse's mouth...