The “Introduction” at that site is heartfelt and well written. Commendable I’d say.
In particular, The Lamanite Issue is Not So Much a Matter of Doctrine as it is a Matter of Credibility is quite good. It looks like it would make a great thread on its own.