There's no miracle app that can turbocharge your computer. Keeping it clean, with only the programs you need running, and properly defragged will do more for your performance. Use MyDefrag if you want to optimize your hard drive, my scripts make it more powerful and easier to use. Those are my suggestions for improved performance.
About registry cleaning, CCleaner is good because it is not too aggressive. If you have a specific problem, then going into the registry can help, but that's only if you really know what you're doing, that is, leave that to experts. So if you do all those things above and still have performance issues, we could help you investigate more causes and solutions.