I for one would be interested in an HN submission that fleshes out the suggestions you're making here.
But now that the pendumlum seem to have swung from never use tables for layout to always use tables for layout, I suppose it should be extended with an explanation of when not to use tables :-)
http://news.ycombinator.com/item?id=464342
http://www.newmediacampaigns.com/page/why-css-should-be-used...