Es algo muy personal, ante terminales tan igualados, la elección de uno u otro dependerá de los gustos de cada uno.
El S23U y el HM5P los descartaba al ser terminales de la generación anterior.
El OPPO es un terminal que no se comercializa globalmente, además de también ser de la generación pasada.
Y entre el honor y el oneplus, la elección va a detalles, yo me quedaba con el Oneplus porque me gusta más su diseño, oxygen os y la pantalla de mayor resolución.
Por orden de preferencia:
OP12>HM6P>S23U>HM5P>O6P.