¡Olé Al Zuwaga! ¡Eso es! La única "pega" es poner un "document.form.submit()" en el onload, ya que eso implica que cada vez que se ejecute la página intentará enviarlo (y tal vez, en el momento mismo de crearla intente lo mismo). ¿Se podría hacer que abriera la página pero añadiendo esa línea en la etiqueta del body en ese momento? ¿O no se podría ejecutar el submit desde asp o javascript, pero desde otra página (en plan "página_nueva-->formulario-->submit)? De todas formas lo que has dicho ya está bastante bien.
Saludos