The problem I’ve always run into with these generic uninstallers is that they
attempt to be to good at what they do.
They try to remove everything the program they uninstalled used even if that
means killing other programs that may be using a shared dll or other file.

The problem is that in most cases it may take month to discover that another program
has been affected.
I personally don’t use Revo or any other 3rd party uninstaller.