It may be a nice satirical tagline, but it's by no means a good tagline according to Steven Krug (http://www.sensible.com/). I'm by no means a Steven Krug fanboy, but if you've read "Don't Make Me Think" you'll kringe at "Humanity's Only Hope." It doesn't tell you anything about what the site is or does.
Of course you could go a step further like my site and many others and pick a domain that leaves nothing to the imagination. e.g. ratemyprofessors.com or ratemystudentrental.com or bookdealfinder.com