Although CCleaner is really powerful, it's true that there are other programs with soeme more features and CCEnhancer adds those options and take advantage of the power of CCleaner.
That's the result, a better CCleaner including more options and the same powerful engine. As a result of that, you'll get better results and more free space after running it.
In short, if you use CCleaner and you want to take the most out of it, CCenhancer can be really useful.
It requires CCleaner