Things we need to worry about.
Advertisement: How do we get people to play, we would need everyone on this forum to tell all there friends and get there friends to tell all their friends, etc.
incentive: Besides "for charity" we would need to give a reason for people to donate
Organization: If it's a big event, it requires some serious organization and pull through
Those are the three main things IMO