I think I depends on how bad he lenses are fogged.
I bought a kit at NAPA and followed the instructions to the letter. I used it on my 97 Suburban and it made absolutely no difference. I had to buy new lenses.
However, I think most forum members have had excellent results with the kits they purchased.
I will try a kit again when needed, I think my lenses were too damaged to be restored.
Personally, I wouldn't bother with the 'home made' cures and would just buy a kit designed for the job.
But, that's me. :)