His suggestions and observations have been made here for years now - so yep, they are excellent.
It was good to read in the comments that the article changed one person's mind about ID. One person at a time - that is what it is going to take to force change.