sound like a great idea, may be you would add a donation manager as well for people who deal with donations thru moneygram, western union and bank deposits
a contact form, also put a delay for people to able to report a donation so people who try to waste an admins time wont work.
please make it compatible with 3ceam FLUX CP