I noticed that the article said that it provided new steering arms to "reduce bump steer". I wonder if they are admiting to adding some with their setup.
Last year Classic Trucks or CustomCT had an article on brake systems and there were some technical mistakes in the article.