Смотря для чего Вам необходима репликация.
Синхронный тип будет держать slave"ы в актуальном состоянии и если master упадет, сможете без потери данных (почти) переключиться на slave.
В случае с асинхронным данные на slave не сразу станут актуальными. Удобно для хранения копии данных "на всякий случай", но не для масштабирования.