Ambos son buenos terminales. Personalmente, el Samsung S9 me pareció muy poca evolución respecto al S8. Así que optaría por el Mate 20, tanto porque es mas nuevo (aunque sean unos meses, eso implicará mas tiempo de actualizaciones), como por batería, e incluso por cámara, ya que me parece más versátil que la del S9.