Pues la verdad, cualquiera de esos 4 son una gran opción (descarto el LG G8s porque el v50 es mejor en TODO, menos en tamaño lógicamente). Si quieres camarón y batería a por el P30 Pro... si te mola ver contenido multimedia y gran pantalla por tener una cámara menos buena el OnePlus (porque sigue siendo buena)... si quieres gran audio por auriculares y altavoces el LG v50 es un pedazo de móvil... Luego el S10+ es muy bueno en todo sin ser el mejor en nada, es el más equilibrado. No sé, de esos yo personalente estaría entre el LG v50 (por el audio y pantalla plana) y el P30Pro (por cámara y batería)...
Parece que le das mucha importancia a la cámara, y no mencionas que quieras un jack 3.5 o que te importe que sea pantalla curva, así que yo te recomendaría el P30 Pro.
Todas son muy buenas opciones de todas formas.