I can also vouch for the "Super LCD" or "Super LCD 3" displays. Although I think that they, like all others, suffer from some temporal dithering due to the snapdragon chipset driving them, they are the least problematic of all displays.
At least with Android 5.x, my HTC One M8 is quite usable for long periods and no eyestrain. It took a slight adjustment period coming from the iPhone 4s (early model, yellow screen) but once adjusted I was fine with it. One strange issue is that the Windows version of this phone is less comfortable for me, by a large margin. I think that the Windows drivers for the snapdragon use some kind of dithering and/or harsher dimming (Windows only has 3 brightness gradients on a mobile device).
I tried Android Marshmallow, but experienced eyestrain. I'm not sure if it was the particular ROM used, since there is no official Marshmallow for the HTC One M8 on Verizon at this time. When the official ROM drops, I'll evaluate it then. In the meantime I'm using the official 5.02 with the latest patches, stripped down, and it's serving me well.
Intriguingly, the BEST Android phone in the last 4 years for me has been the HTC One X - which used the same Super LCD screen... and drove it with an nVidia chipset! I'm hopeful that more phones will be released using newer nVidia chipsets, since they don't use temporal dithering.
The One M9 is acceptable to me, as is the One Remix (M8 mini 2). However, the HTC phones with glossier screens (many of the desire series) don't work well at all for me.