In the long run, as a condition of being a nonprofit, organizations should be required to file the Form 990 electronically, rather than on paper, and the IRS should publish those returns in formats that lend themselves to doing aggregate analytics, creating visualizations and building analytic tools.
FORBES: Pitchers and Catchers and Fundraisers: Why Nonprofits Don't Really Play Moneyball