Why does he keep prattling on about his site's TOS? When viewing something from Twitter, you're not bound to the TOS of a site that you're not even visiting.
Furthermore, I just posted a question there, and in no way had to agree to transfer copyright ownership to them--only rights to reuse the question. Their cease and desist threats are fraudulent.