I tried it, nope not really. I tried the Luminor before. The only one can claim it outlast other brands is Ball Watch or any watch that use tritium tube like Ball Watch.
I was wrong about my heuer01. I thought it didnt had the lume since it was gold version, but it did. It was the weakest lume of all my Tag Heuer though. I didn't mind it though. Wonder what's in my head all this time i didnt notice it.