The intentions of this website is to allow users to complain about certain big companies who wronged them.
Each company will have its own dedicated page. This page is like a petition page asking users to subscribe to the page and refer the page to their friends. Should have all the standard referral methods to grow the traffic virally especially a self hosted contact importer, social network msg sender, and social bookmaker.
Along with basic information and links to the rest of the site it will contain an live counter (updated in real time with ajax) of how many people have subscribe to the page to show their support.
It will also contain links to a) A complaint board for that particular company b) User's tips on how to deal with the company c) Alternatives
All the above sections have to be designed for the site.
This site is intended to be user driven. Hence a user should be able to create his/her own dedicated page about a certain company with all the related boards. And other users should be easily be able to reply and post their own comments in sections a)b)c) just like a blog.
It should organize the subscription list into mailing lists for each particular company.