Some people here have had some good results with Lam, but an equal number of people haven't. Personally, I think his protocol is far too simplistic and narrow-minded, but it's worth a shot, if you want to try it.
If it works for you, hey, that's great. You got off easy.
However, don't think that Dr. Lam is God. If you work with them and it doesn't work, don't delude yourself. There are many other options out there.
And besides the core vitamins, don't automatically buy everything they recommend. They own SupplementClinic.com, so they have a vested interest in recommending as many supplements as possible.