Нет.
То, что эхо-запрос успешен, не означает, что запрос будет выполнен. Что делать, если сервер становится недоступным между временем проверки связи и временем выполнения запроса?
По этой причине вам все равно придется правильно отлавливать ошибки в запросе.
И если вы это сделаете, вы можете просто положиться на это как на главную ловушку ошибки.
Добавление пинга просто добавляет ненужные обходы, в конечном итоге замедляя ваш код.