Simera Не, твоё предложение 100% круче и интересней, просто по реализации займёт скорее всего больше человекочасов (Думаю только этап тестирования такого функционала займёт минимум 16-20 часов тестирования) чем просто доп бонус к опыту за сессии и жетоны (Тестирование в таком варианте займёт около 2-4 часов)
По разработке не могу оценить примерные часы т.к. я QA специалист больше чем разработчик)
Но даже если смотреть только на часы тестирования, можно понять какой вариант будет быстрее и легче (но твой вариант всё равно лучше для игроков, но дороже)