Out of curiosity, what is wrong with "--output-format=dvi"? Users and front ends are used to changing engines, not specifying options. Anyone who actually wanted to use luatex in dvi mode for whatever reason would certainly want one reasonably-named command to do it.