Для бонусов браузер и правда практичнее: открыл, проверил, закрыл. Клиент оставил бы только для длинных сессий, где важны уведомления и восстановление.
Тут ещё и обновления решают: браузер открыл и всё, а в отдельной программе иногда сначала дождись апдейта. Для бонусов такой лишний круг вообще ни к чему.
Апдейты тут и правда решают, но браузер всё равно удобнее: проверил бонус, обновил страницу и пошёл дальше. Отдельная программа для такой мелочи часто только время отъедает.