My suggestion is not to break the current user interface, just to extend it. In particular instead of

--exports xml

we could make bin/openquake smart enough to accept an option like

--exports xml,csv,geojson

i.e. we can pass the preferred formats in order. It does not look like a big change.