С точки зрения разработчика Prometheus - самая удобная система во всех языках, с которыми я имел дело. Очень внятный апи, невероятно удобно дебажить (простым курлом по эндпоинту). Можно смотреть метрики вообще без графаны-прометея.
Кроме того, очень удобно то, что тебе совершенно не нужно знать о существовании какой-либо системы мониторинга. С точки зрения приложения у тебя просто появляется еще один эндпоинт. И к нему могут ходить самые разные прометеусы, это вообще не твоя забота.
А пуш-пул - ну хз. Что с пулом неудобно, так это работа с “осциллирующими метриками”. Скажем, по умолчанию прометеус ходит раз в 15 секунд. Если и тебя есть gauge, который часто дергает туда-сюда, то ты этого на графиках не увидишь