I do agree 100% with the comment about the graphs.
Also, I'm surprised to see UTF-8 in the wordcloud. Is it an error or is a real spam word? I don't know if I'm missing something but I would have add it to the stopwords.
but anyway, very interesting read, thanks.