> It should be up to the browser to remember the form contents in these cases
How? The error page gives no indication to the browser whether the message was or wasn't posted.
>>6
You could integrate the re-submission form and pre-filled text into the error page, or auto-scroll to the appropriate pre-filled textarea on the main page after the user clicks Return.