Это не однозначное решение «да / нет».
Если вы просто вызываете один интерфейс http и ваше приложение работает нормально (и достаточно быстро), то нет реальной причины для его изменения.
Использование Java API, вероятно, сделает ваш код меньше (и у вас будет безопасность типов), но вам нужно проверить дерево зависимостей этого API.Если он содержит зависимости, которые у вас уже есть в дереве зависимостей, вы можете столкнуться с конфликтами из-за разных версий одних и тех же артефактов.