Sorry for the delay. I wanted to get feedback in my community and it took a little bit.
Leaderboards with a social/engagement based metric is something I’m super interested in.
I think a social based leaderboard would make the most sense. Ideally a metric that articulates engagement from both comments and replies.
It could even be average comments and average replies per post.
For time based, Weekly and monthly makes the most sense to me. All time sounds a little hardcore 😅
Side note - any social leaderboard where we can compare between communities could be huge. That could be one way to gamify communities be creating friendly competition.