Предлагаю ввести временные ограничения на выполнение квеста,например,неделя или 10 дней с момента нажатия кнопки выполняю. В случае если время для выполнения квеста прошло, а квест ещё не выполнен, выдаётся сообщение "квест не пройден*, и автоматически предлагается следующий квест. Мне кажется, это должно повысить интерес к выполнению квестов. Такое правило можно ввести при создании новых квастов. Старые проходить по прежнему, чтобы уравнять шансы тех, кто их уже прошёл и новичков.