Eu pensei nisso, mas, por padrão, isso bloquearia a promoção do TL1 para o TL2, já que:
Acho que você pode definir tl2 requires likes given para 0 para evitar isso.
Originalmente, eu ia incluir uma configuração onde você poderia adicionar usuários específicos, mas imaginei que os administradores poderiam simplesmente bloquear esses usuários no TL0 se eles estivessem abusando das curtidas. A menos que você esteja enfrentando problemas generalizados, sinto que o mesmo deve se aplicar a qualquer coisa no TL1 ou superior. Se você receber uma reclamação ou ver um usuário problemático, bloqueie-o no TL0.
Isso faz sentido ou você acha que ter o TL1 como opção seria realmente útil? Definitivamente quero garantir que isso funcione em tantos cenários possíveis onde seja útil.