Coinmarketcap learn and earn is surely better. At least the participants need to watch videos etc before they answer the quiz to win rewards. In most cases, the winners will get $10 worth of tokens.
We can giveaway $5000 worth of tokens for 500 winners. Depending on the budget.