My personal opinion is that organizations, especially large ones, should be required to have outside auditors/rabonim have access to all the books and ensure proper use of funds. We have way too many organizations that have MM$s of dollars passing through them with no oversight what-so-ever.