Great points.
The brand is everything. All too many adult webmasters ignore that.
One quick example: my wife and I were driving the other day and we saw in the sky an airplane towing a banner message. The text was hard to read, but the golden arches at the end was unmistakable, from over a mile away!
Some more interesting branding info here, especially on the articles page:
http://namingsystems.com