Yo cogería el Magic, lo tienes en la web oficial a 719€ (799-10%) el de 512gb. Por ese precio creo que no compras el S23+ de 256 que es el único modelo con el que dudaría un poco.
La cámara te diría que un usuario normal no notará diferencias porque son todos buenos, pero la del Honor me parece más completa sobre todo porque tiene telefoto (El S23+ también pero el Pixel y el S23 no).
En batería el Honor y el S23+ están a otro nivel, ya solo por eso descartaría el Pixel y el S23, sobre todo el Pixel.