Speaking strictly as a Moderator, I agree with tinroofrusted. But, as Bill/SFNM has noted, being too brief can also be bad. For example, if someone calls their thread My Pizza, that is not a good heading. As they say in the publishing world, a good "lede" (http://www.merriam-webster.com/dictionary/lede
) is important to get readers to bite and read the article. But, in addition to brevity, I think it is important that the topic heading be descriptive, since many members who choose not to read every new post will use the topic heading to decide whether they should read the post in question. Some members might choose to use "teaser" topic headings to entice other members into reading. That might or might not be a good lede, but one should keep in mind that that can offend other members. I try to make my topic headings factual, and they may end up being boring as a result, but I do not worry whether anyone will read the post or thread or not.
I also agree with Craig that it helps not to misspell words in the topic headings (or anywhere else for that matter). Readers react to that sort of thing, and it isn't always positive. People recognize good writing, and they will pay much closer attention to those who write well and what they have to say. That is why I enjoy reading what scott123 and Aimless Ryan have to say. They write well, far above average, which to me means that they are good thinkers also.
I used the forum's spell checker twice on this post, to be sure that I didn't misspell anything, including the word misspell (http://www.gingersoftware.com/english-online/spelling-book/misspelling/misspell-mispell-mispel