I did look into this when it was first posted (and this time as well), and as was mentioned it's a paid for domain with no ads, and none of the files I tried had viruses and such.
I don't have a problem with someone sharing their stuff here as long as they aren't leveraging our community for personal gain.
EDIT: Though zipping the EXEs so people can scan them first would be a good idea. No real difference if people do a "save as" first, but helps the perception.