C’è senz’altro il rischio che l’interfaccia diventi troppo affollata, a seconda di come viene utilizzata. Alcuni suggerimenti per ridurre il “rumore” visivo sarebbero rimuovere i colori tramite CSS se rendono le badge troppo evidenti (questo le renderebbe più in linea con i titoli degli utenti e l’icona dei moderatori). Inoltre, limiterei il numero di badge visualizzati contemporaneamente a quelli che hanno davvero un significato nel contesto della community.
Capisco il concetto generale alla base di questa idea, ma se torniamo all’OP, mi sembra che questo sia già coperto dai “mi piace” ai messaggi? Direi che uno dei principali indicatori di una “ottima domanda” o di una “ottima risposta” sia proprio il numero di like che riceve.