You can make almost any business idea work if you're a good enough sales person, making a website and wait is not going to get you far. If you get enough people to use it, how do you plan to make money?
I'm actually on twitter every day monitoring people talk about needing sponsorship or receiving sponsorship from companies. I then suggest they check out this site in a non-spammy way. I pan on selling text ad space at some point.