Sounds like you do alot of work to restore the headlights. I bet they come out better then new with the sanding and compounding though.
Here is mine that I did recently on my crap car. For the 20 min of time I invested, the results I think were great, IMO.
A quick headlight restoration
Sure they can be better probably, but its good enough for me. And plus, like you said, the seal on these lights arent perfect and they do have a slight haze on the inside. And the car is a 1993, thats almost 15 year old lights, barely ever cleaned and certainly never protected in that time.