1. Не скрывает сообщения игнорируемого, а просто прячет их под спойлер.
2. Полностью "скрывает активность пользователя"
1-ый режим - это "недоигнор". Ты все равно видишь что игнорируемый что-то пишет, зачем это? Ты же его заигнорил. Лишняя мусорная информация в ленте темы.
2-ой режим - это "переигнор". Скрываешь темы игнорируемого, в которых пишут другие пользователи, скрываешь ответы других пользователей игнорируемому. Таким образом, ты одновременно частично игнорируешь пользователей, которых игнорировать не хочешь.
Предлагаю ввести 3-ий режим, который повторяет первый, но не прячет сообщения игнорируемого под спойлер, а реально скрывает их.