HP lost me over a new laptop 3 months old with troubles since day one then walking on the warranty.
Lenovo, that model seems to have flicker in the display.
If you were asking me, I would not buy either and keep shopping.
What is the better the HP OMEN 17 W043DX (Nvidia GTX 965M) or the Lenovo Legion Y520 (Nvidia GTX 1050 Ti)?

Chowhound
Comic Vine
GameFAQs
GameSpot
Giant Bomb
TechRepublic