Anyone want to weigh in on whether or not Postgres is a viable option for this?
Postgres has the same replication semantics as MySQL async replication. So yes, if you want to build something like this, you could.
However, the question you should be asking yourself isn't "could you" but "should you".
The answer is probably not.
Multi-master setups are extremely difficult to build reliably and unless you understand them extremely well you can frequently shoot yourself in the foot with something that seems right but really is only right for a handful of use cases.