Is the Leaderboard Channel-Specific?

No, the leaderboard is not channel-specific. At this time, the leaderboard is a site-wide feature.