Cuidado con ese comando, pq si el usuario tiene problemas con la pagina y no logra cargar la siguiente, el boton qeda deshabilitado, por lo q tendra q recargar la pagina y llenar los campos nuevamente.
Pero es bastante util para evitar duplicados de campos en las bases.
Otra opcion es la q se utiliza aca mismo, en foros del web, q no te permite mandar datos si no pasaron 30 segundos desde q enviaste los ultimos. Prueba hacer doble click sobre el boton de enviar.
Weno, solo una opinion, crei importante considerar esos puntos.
Saludos
AlvAro