At my previous job we had to get a QIDO[1] since I type Dvorak and switching layouts with Cmd-Space was driving us both insane. We would invariably forget to switch and either write gibberish into the file or, worse, hit some unintended keyboard shortcuts. After getting a QIDO it was fine though.