My main point is that the author should be proud of his posts and proofread them, especially when choosing to share them this way.
As far as self-posts... I'll defer to the community's choice to upvote whether or not it helps/hurts the community. Personally, I think it adds noise to the signal that is the front page.