Hola:
Ya lo hemos dicho muchas veces... los input type="image" son una variante de los type="submit" que a la vez añaden las coordenadas de donde se ha pinchado... puede ser muy útil para hacer mapas de imágenes o para obtener esas coordenadas para algún fin...
La semántica es la semántica (casi parafrasenado a Freud), y el sentido semántico de ese tag con ese tipo es el que es... la variante más lógica, si es que te interesa usar una imagen es un tag button con el type="submit"... el resto es cuestión de estilos... y fíjate que el comentario de la semántica es importante... si fuese importante saber discriminar el botón pulsado lo más apropiado semánticamente (en mi opinión) es un input (entrada)
Esas cuestiones semánticas se dejan de lado muy alegremente, pero luego nos preocupamos por el sitio de nuestra página en los buscadores, y terminamos tirándonos de los pelos...
Saludos