Я бы ещё добавил три штуки касательно скрыта и ЧС.
- посты человека с подпиской можно скрыть не больше, чем на год. если его скрыл один и тот же человек второй раз, то это — навсегда
- ЧС — аналогично прошлому пункту. Год — большой срок, чтобы поменяться, а если человек остался таким же, уходит туда до конца
- человек с подпиской видит профиль и посты того, кто его заЧСил в readonly-режиме. По сути, сохраняется текущий функционал, когда можно просто разлогиниться или зайти в режиме "инкогнито".
Чёрный список - это инструмент, направленный на уменьшение конфликтов и избежание конфликтных ситуаций. Зачем давать кому-то возможности обхода этого инструмента?