Hola:
Eso es... un <input type="submit" name="boton" value="nivel 1"... le envía la variable boton con el valor "nivel 1"... puedes tener muchos botones con el mismo name, pero solo se envía la referencia del que se pulsa.
La eficiencia... me parece obvio el evitar redundancias. Si fuese para cosas distintas o destinos distintos sería otra cosa.
Saludos