I saw some products that actually clip on your Sun visor and keeps your face/eyes free from that burden. But looks like the same Yellow cheap plastic.
To Block glare you actually need an Intelligent Night vision system which comes with really high end cars.