@deant765, the situation you are in, I understand that. But the problem is, it conflicts with the post editing post status feature. As it's selected to “publish”, when a user edits his post, it publishes the post automatically. If you don't want to let him edit the post while it's in pending mode, the solution would removing the edit link while pending. Thus it requires some editing in the dashboard.
There would be a conflict, but for this particular installation of mine that would be fine. I tried to find where the post status is set in frontend-form-post.php but I didn't have any luck even when I thought I found it.