This is a great article, and DD-WRT has been out for a while. However, unless you know what you are doing, and need the additional features that DD-WRT/OpenWRT/Tomato (the last two are variants of DD-WRT), a normal user should not need the additional features that DD-WRT provides.
You can brick (render unusuable) a router doing the upgrades mentioned in the article.