The link to the revue is available on the page listed above. I
personally have never felt the need to use the software that was
mentioned, but I do remember reviewing that thread awhile back
(posted September 2014) and took note of the review. I will say
that my experience has been that when one of the mods gives a
review like that, they are usually right on.
I have to wonder if the folks at Bleeping Computer know about
the WOT reviews on vendor's scorecard: