Thanks for this
and I am sorry to see that the developer's still haven't cleared this up.
Just asking, have you added your own comments to the Download.com listing? If not, it would be good to let others know so they can make their own mind up before downloading this software.
I have passed your message on to the Download.com team.