Hola otra vez:
Christatos: Si pones return false en el evento onsubmit de un formulario, no se va a enviar nunca, y no tendría sentido su uso.
Lo que creo más aconsejable es usar una función de validación que "si pasa el corte" se envíe (return true) y si no lo pasa se cancele (return false)
Saludos