You are really proficient to find after Revo! (btw why we don't have a "thumb up" smiley? I would use it here!)
Maybe it's better to try a Time Machine like Rollback Rx? You just jump back to a previous snapshot. Though TM imposes its own inconveniences and risks.
When I check what registry entries Revo suggests to remove I see that for some programs it's a crazy lot work to do that manually. Some of them aren't directly connected to the program I remove, it's just impossible to guess them for me.
Well, takes practice, but it's easy to do it after a few tries.
I wouldn't do it, but a couple of times I was suspicious and a couple other times I was just not satisfied with my uninstallers, so I decided to give it a try. From there, one thing lead to another and I became my own uninstaller. lol
I have done research enough into RollBack Rx (I've been testing rollback software ever since COMODO Time Machine, which by the way is the software on which RollBack Rx is directly based) and I have concluded that it simply doesn't work for my case. I do software installations (updates, actually), especially game installations, and that is a big no-no for snapshots (though I install games on a different partition, but still I update software so frequently that snapshots are becoming annoying to manage). So, I just settle with full images. (my computer is rather powerful, too, so the whole process of creating an image takes 10-20 minutes, and around the same time for restore)
Yeah, some times it's just impossible to cleanup leftovers manually. Some file associations, for example, are so
chaotic in the registry, that you simply get lost. Also, there are some obscure entries which you simply cannot tell whether they are associated with the uninstalled software or not.