Well, actually, there's one more contest, but it's in its final stages. Yeah, the mod is a graphics artist herself, but I think her thinking is justified as nobody actually posted in WBCs, and Signature battles are really raging in popularity, probably the 1-on-1 aspect of SB is more attractive, and then again there's the leaderboard to show how many "battles" each has won.
There are a quite a lot of sticky threads for resources, but yeah, half of them are dead links now. DM used to be a pretty inactive forum, but now, in the recent month or so, I've seen quite a lot of new people coming to DM, plus, as you can see in SB thread all of the battle requests are accepted in a day or two, and hence, there's almost a new thread everyday.