I think if the instrument bodies were metal it would help to transfer heat from the underdash into the instruments, and might keep them drier. Certainly I never had this on my MG Midgets.
On my Roadster I've added clear plastic film to the small gauges, but that alone made little difference.
The thing is, overnight they clear. Park up and they clear. It's all strange.