Claro que vai ser SÓ uma vez, óbvio que tem recompensa o cara cubou e recebeu vários cubos até chegar lá novamente k.
Se o objetivo é se manter no topo mesmo sem ganhar nada, além dos cubos ganhos, dar uma medalha especial como recompensa tornará a medalha inútil para os recorrentes, já que a mesma só será entregue uma unica vez.
Para tentar acabar de uma vez com esse debate, vou melhorar a sugestão.
Se for fazer da maneira sugerida pelo nosso amigo Ruxtreme, a ideia de recompensar os usuários que interagirem mais no fórum aos poucos iria deixar de ser uma recompensa.
Ao meu ver, a forma mais adequada de fazer a recompensa dar certo, pelo menos usando as medalhas, seria criando cada ano uma medalha, por exemplo: 'Cubeiro 2019', e entregar ao usuário que tivesse uma maior participação total durante todo o ano.
Dessa maneira, até para deixar mais competitivo, poderia ser feito colocações como ouro, prata e bronze ao primeiro, segundo e terceiro usuário com mais participação.
Resumindo tudo, se fizer do jeito que está na sugestão, não daria muito certo, pelo menos a longo prazo.