Interesting idea... I actually quite like the concept. I'm seeing this as more of an activist site than a sustainable business, though. What's to stop companies from just counting the respondents in their existing survey systems and just making their own donations?
I'm really glad you're propagating an idea that will raise a lot of money for charity, but I don't fully see how this can become a profit making business.