I don't think sleeping with all those products can be good for the overall skin condition. Wrinkles/dryness, blackhead/pimples can form and then you left with treating that too...no thanks. As for all those supplements, it comes back when you stop. If it's working for you, great, but everyone does get tired of popping all those daily vits which I really think is not good to be taken long term.
I would rather wash my face everynite and slather on my treatments to allow it to feed work on my skin during a night's rest. Then morning instead of using cleanser, will splash my face or wipe it of with cool water mixed with GFSE or witch hazel.
I've tried and tested all treatments available for melasma and still happy with my Lactic and Glycolic Peels, good spf. My melasma is fading and lightening up, my peels are great for dryness and fine lines. Yes it will be ongoing treating it and I have to maintain it, but I think it's a healthier alternative.