I have downloaded that software and it is working fine on my system. I am not sure if there are any particular settings required for that software on the system. But I don’t think there should be any problem in downloading the popup buster. If you don’t find it worthy you can always uninstall it later