I've found SiteAdvisor pretty good, in a "master caution light" sort of way, but just because a site is red or amber flagged doesn't necessarily mean the download of a particular program is fraught.
Here are the SiteAdvisor resulkts, for the program concerned (AutoScreenRecorder)
http://www.siteadvisor.com/sites/wis...nloads/488007/ Came up clean.
And for the site generally
http://www.siteadvisor.com/sites/wisdom-soft.com
Many links to "red" sites.