Having said all that, this page was quite a joy to read. I know all those characters, and the page has one big flaw for learning these characters--the pronunciation. Nevertheless, it was a fantastic way to express the meaning of these characters.
If anything, I'd say that it captures the essence of Chinese characters--building up new meaning blocks by compounding basic pictographs together. This is the premise of the Chinese 'radical' system--radicals are the subcomponents of characters like the "child" and "female" characters that comprise "good".
Developer aside: the majority of written Chinese is comprised of about 1000 or so radicals. This may seem like a lot, but having learned enough to recognize them has helped me even in development--I feel like I learn hotkeys, plugins and VIM commands a lot faster than my coworkers because I forced myself to learn how to memorize.