for ccleaner to work propably, you have to go to options -> settings -> advanced and uncheck "only delete ... 24 hours" + you have to use CCenhancer to strengthen it. Trust me it improves a lot. Without these, CCleaner is almost useless as you saidI know I'm beating a dead horse here (condolences to the family of said horse) but I use RollBack Rx. Take a snapshot before I install a program, if I don't like the program I can just restore back to the snapshot and there's no trace of it on the machine.
I used to use CCleaner, and this is a VERY unpopular opinion but I think it's trash. I've tried it on various machines, and I can never see any markable performance improvement after using it. I don't know if I'm missing something but I've uninstalled it a few times. Don't hate me folks, it just doesn't work (for me).
Aside from (regretably) using CCleaner and using Rollback; I can't speak to these other uninstallers.