I haven't had to re-seal mine... it's rained hard and no foggyness.. and as for melting and overheating.. haven't had any of that... not yet anyways... LoL...

as for the halo's, could be brighter... mine aren't the brightest, but they still look nice... LoL