I know I said before that I'm glad that this is in the public eye, and I am, but I'd like to add some things to that.
There are several issues with the viral video in the sense that it vastly over-simplifies the issue. This doesn't bother me hugely because it made a big impact and this can act as a trigger to get people to talk about the complex issues. If it was too complicated, it probably wouldn't be the success it is.
But now I have found out that there are serious concerns about the Invisible Children charity... I didn't know that before, not being au fait with US based charities. I don't doubt they do some valuable work, but in my opinion there are better charities out there.
I broadly agree with
this article, which raises many interesting points and provides further links.