I bought 2 pieces of the Stern glass, and after hearing how great antireflective glass is I was underwhelmed. I don’t have any experience with the other two (PDI & JJP) so can't compare. Reflections have improved compared regular glass, but are still there from the translite & DMD. Both pieces have some spotiness in the coating at certain angles where the coating wasn’t uniform.
If I had to do it over again I would have bought a ColorDMD instead for my LOTR.
Here is a pic of my two pins with the Stern invisiglass installed: