I think your article was well written and informative. I'd like to point out though, that number 3 isn't quite as important as the other points you mention. It's rare anymore that someone will be using a browser than can't display more than the "web-safe color palette". So, if you don't stick with rule 3 there, it really won't hurt you.