CCleaner is definitely a reputable program but cleaning the registry to improve performance is a debunked myth unless you are troubleshooting a problem and suspect orphaned registry entries.
It's usually harmless to do though and if it makes you feel better carry on.
EDITL Added Lifehacker link.--
I may have been born yesterday. But it wasn't at night.