El S10 esta mucho mas costoso en este momento que el P30, ademas de que su batería es muy mala y a ti te gusta tener una buena batería por lo que comentas, en ese caso eligiria el P30 ya que a mi parecer lo único que tiene que envidiarle al s10 es la pantalla y la resistencia al agua.