My thought of having "Preview Post" button will help users to revise or see what the post will look like before they press "Add Thread" or "Submit" button. Yeah, I know we can still edit our post, but it will be to late because other people have seen it.