Если решить с хранимками все те инфраструктурные вопросы, которые решаются с другими языками, такие как CI/CD, blue/green, покрытие тестами, горизонтальное масштабирование, то никаих препятствий в pl/pg/sql нет. За исключением того, что появляется вторая такая инфраструктура и нужно понимать - а нафига.
Дба мне замутит репликацию мастер нод по регионам?)