I liked the headrest on my 10 X 42 NLs, but I broke it when shoving the binos and strap into the factory case. The factory said there is a two year warranty so they are sending me a new one.
For me with thick glasses, the headrest helped a lot at keeping the binos at the right distance from my eye without ever putting pressure on my glasses.