I agree with you and would like to see this as a feature as well. We will look into it and see if we can find some "hack" that we can add to it to make it work. I did make it so that you can go back and edit your post at any time, so if you do post and see an error you can go back and fixe it (or add another error as you see fit.)
I would also like to see it kick back to the main thread after posting.
If anyone else has ideas or suggestions for improvements, either e-mail me, or post them here. Some items (like registering) are optional with the program as set up and I can add or subtract.
For any experiencing problems with registering, you need to know that the program is case sensitive. Thus if you register as LNeumann and try to log in as Lneumann, it won't work. Or if you register as lneumann and try to log in as LNeumann, it won't work. If you have a problem, check that.