The information Site Advisor has is minimal, with no details regarding their red flag on the product's website, so I would not put too much stock in the rating. Still, I would be hesitant to purchase the product since nearly every significant entry I found about it fell unto the promotion category...very little unbiased third-party information.

As to its presence on CNET, it was available through download.com a few years ago while at version 1.0, but has not been listed since. Whether that was due to the developer removing the listing or CNET deleting it I cannot say.

It's not much to go on, but I hope it helps nevertheless.

John