There was a full-on guro thread that got removed with no recourse or even a proper explanation, so yeah, there is concern. THe one linked in the OP seems to have been taken down as well, is that the one you're referring to?