Hola:
Como bien dices, las dos opciones valen para hacer submit, la diferencia está en que la imagen es un tipo "input", o sea que es una entrada, en concreto es la entrada de las coordenadas en donde se pinche, por eso si no importan, lo que me parece más aconsejable (incluso semánticamente) es usar un botón, pero un botón no debería ser una entrada; y los datos normales del formulario siempre se enviarán. Esos datos, obligatoriamente deben tener un name
Si el action es un php prueba mostrando los valores recibidos (print_r($_POST))
Saludos