> multiple app instances in that region can connect to that Postgres leader, so it's easy to do a typical rolling deploy
This is mentioned as a drawback at towards the end of the blogpost, isn't it? It does seem it would make deployments rather awkward.