Yes, CCleaner is a very good program. I suggest it to many friends.
However, I agree that "auto-updates" would be good addition because it seems like there are new updates every 2 or 3 weeks, and I see few improvements after each update. Maybe hold updates to quarterly?
Walt