My problem is that I simply cannot trust to give in the hands of a person that runs both websites my romhacks/translations for sharing.
As you also suggested, for romhacks.org to be on clear grounds, it should have an independent lead than the one behind CDRomance.
Unless the above happens, I don't believe romhacks.org should actually gain any more attention.