Баны по айпи не эффективны, а зачастую еще и вредны самому проекту. Спамеры банально могут использовать динамичный айпишник или прокси-сервера. А если банить подсети, а не конкретный айпи-адрес, то есть риск закрыть доступ к проекту людям из целого региона, которые ни в чем не виноваты.