If you are using .NET then Postgres might be better choice. (much better support for drivers and default ORM).
If you need replication go with MySQL.
If you need replication go with MySQL.
Dapper and ^ that works very well IME.
Agreed about replication.