Configurar el action a # no es malo, malo seria dejarlo en blanco o no ponerlo, si usas el validador de HTML es obligatorio un action.
Y respecto al boton, basta con ponerlo así
Código HTML:
Ver original<button type="submit" class="btn btn-warning btn-large btn-block">Completar mi registro
</button>