Quoted from Wolfanoz:
I'll prob end up getting Invisiglass with time. It is a project pin really, may try to find new decals as well and redo the cab.
I would also strongly recommend to check out the DMD glare Eliminator, sold by CometPinball. JUst 16 bucks and it REALLY helps with the glare. And much cheaper than a invisiglass also