"Liar!" ??? Sheesh. Perhaps Q means that the political discussion to be inferred from the site has been well covered here at Mudcat, not that the web site has been mentioned previously.
Personally, I loved the site, and was really annoyed to only have heard of it (via Facebook) on election day. I do feel like Jim Dixon's exactly right -- it's the information that was not well-covered during the campaign season, and it might have helped.
However, while I do believe that the state of ignorance on the details among the electorate was high, and some people might have changed their votes if they had had better information, it is also clear that not everyone reading it would agree that all of the items cited are good things.