Ну, правильный ЧС всё-таки должен работать иначе. Во всех запросах к серверу условие типа того, что userID не находится в ЧС текущего юзера. Чтобы его вообще видно не было. Потому что если ЧС — это значит, что данного человека видеть не хотят, даже виртуально. Как сейчас сделано, всё же смысла значительно меньше.