I just posted in another forum about peer-review papers. I am strongly supporting that idea. It is no extra cost to you and makes your work look more respectable. This article discusses it more:
Article Peer Review in Scientific Publications: Benefits, Critiques,...