Contests like that are good idea! And, yes, BOTB has these things, but BOTB has one major disadvantage: you can't post covers. Now, I'm not saying we should make our contests only about covers, but they should be "cover friendly" or we can have another set of contests just for covers. It also helps that we specialize in NES/Famicom hardware, which would keep things consistent to some extent. We really should start doing those (the badges are another great idea, but they need to be implemented somehow in the forums). I mean, what do we have to look forward to, otherwise? Famicompo? That's a cool contest, but it's only once a year and it's not even ours. Seasonal (or even monthly) contests will motivate people to both create and comment and they'll make the forums more active.
Greetings! I'm That Bio Mechanical Dude and I like creating various stuff like movies, games and of course chiptunes!
You can check out my YouTube Channel
You can also follow me on Twitter