The FAQ does not answer the points the article is critizing.
Anyway, the article addresses the bad website. The article is right on this. The website could be improved. But, there are some ICOs which does not offer a good website either. In addition, Reggie gives a lot of information on the progress on YouTube which is very good.
The only thing which puzzles me: Is the team really so small?