Well, you put us in kind of a pinch. Our Admins are AWOL as far as I'm concerned, so we can't really speak in their name in such a subject, since it involves the site itself, hosting and all. I can, however, provide the legal aspects (I know you specifically said this was not the issue, but bear with me for a moment), and basically shortcut to tell you that, depending on the laws, the site could get into trouble even by letting you post a link to such a program and let it be instead of deleting it, as it would be considered accessory to a felony due to not being diligent in scrutinizing the contents of what is posted here (to give you another example, for instance, we are legally required to remove posts for adult websites with material involving children ASAP, even if our rules say that such posts are forbidden, we do not condone it in any way, and any such posts are not endorsed by the site, its owner or its member's - that alone is not enough).
You could, on the other hand, host the program yourself, like you said, and simply ask for interested members to send you an e-mail (or Private Message, for that matter), and set up an e-mail group so you can tell about the progress so far, and once it's done, direct them, through e-mail as well, to the site where you hosted it, which would let you work with whatever option you wanted to.
I'm sorry I can't be of any more help, but as I said, with all Admins gone, it's kind of complicated...
Cheers.