I joined the forums here just to add my +1 to the auto-updates suggestion (there's a thrad in the Ccleaner suggestions, but I haven't seen one for Defraggler). I use Ccleaner and Defraggler a lot, and they are the only programs I use regularly that don't auto-update! Please add this feature. I don't mind seeing an ad while it checks for updates (or some other unobtrusive way you can make money from the free version).
My other suggestion is to make a main interface that includes Ccleaner, Defraggler, Recuva, and Speccy. They don't need to be separate programs. As a single program one could also have a single click routine that runs ccleaner, then fixes the registry, then defragments the drive, then shutsdown the computer.
Cheers,
Dave