I prefer Malwarebytes Junk Removal Tool (JRT) over AdwCleaner. If I recall correctly, about 1-2 years ago there was a malicious/fake site set up to immulate AdwCleaner. Looked the same, but contained malware. Not the sole reason, but just prefer JRT. I only download freeware from the host, not a secondary download site (softpedia, cnet, etc)
What is the advantage of TFC ? I realize it cleans temporary folders, but I am leery of some cleaning utilities. I do use CCleaner.