@necrym hi.
First of all, take no offense here. If you indeed developed something and wanted to share, thank you for the effort and contributing!
Don't take offense if someone doesn't want to download a pre-compiled binary without source code from such a source. It may be with your best intention but in this day and age better safe than sorry, really.
As @herb_fargus and others said, there are other ways to share software that people are more comfortable with. Just that.
As for the ROMs and such, while the idea and argument sound reasonable at first, truth is they run inside an emulator, which in turn are for the most part open source. As such, unless there's a clear backdoor in each of those, ready to be exploited, for the most part running those ROMs will not result in any harm. Worst case scenario the emulator will crash.
Now if you'd be taking about running a pre-compiled emulator from one such website, the same concerns would apply.
Hope that helps.