First off, CCleaner's uninstall tool is the best!
Now, one of my long standing annoyances with the Micro$oft way of doing things, has to do with their own uninstall tool. Too often I find that I forgot to keep track of the obscure file names listed, and I always wind up with a bunch of stuff listed in the uninstall page, and I don't know if it's needed or junk.
CCleaner has at least given me the opportunity to change the name(totally awesome! thanks guys!), so that I can describe the reason that particular entry was listed, like maybe it's a run-time environment for an audio editing tool that I didn't like. I've removed the tool, but it's environment is still installed. If it wasn't for the name change, I wouldn't know if it was something I could safely remove, because I forget stuff over time.
So, what I would like to see as an added bit of functionality for CCleaner, would be at the very least to show the date each uninstaller was added to my computer.
Or even better, though maybe less feasible, to simply show what was installed by what. For example, uninstaller 'A' was followed a few seconds later by uninstaller 'B'
But at least show the date, so that I can see what was followed immediately by what.