Si el NFC te da igual el Mate 10 Lite, buenas cámaras y batería aunque un poco grande para mi gusto. Si no puedes vivir sin NFC entonces el P10 Lite además incluye auriculares. El BQ X Pro está muy bien pero es más caro que los otros dos Huawei.
Para mi gusto los dos Huaweis son bonitos en diseño, ambos con 4Gb de RAM y el Mate tiene 64Gb de almacenamiento frente a 32Gb que tiene el P10. Respecto a la cámara es mejor la de cualquiera de los dos Huawei, aunque la del BQ tampoco es mala.
Personalmente por precio, diseño, cámara y por contar con NFC, además de contar con auriculares me iría al P10 Lite.