Firefox 29.01 su Windows 7.
Edit: scusa, non avevo notato che il messaggio di email inviata o no appare in fondo al form (ha il tuo stesso comportamento), ricaricandosi la pagina quella parte non è visibile e uno per sapere l'esito deve fare lo scroll, cosa che non farà mai nessuno.
L'esito dell'invio mettilo prima del form, perché l'istinto è quello di leggere il messaggio "i campi con l'asterisco sono obbligatori" e pensare che l'invio non abbia funzionato.
Per te non è così perché sai il funzionamento del sistema, ma uno che non lo sa si sbaglierà facilmente.