У меня тоже много виртуальных рабочих столов и рабочий процесс, в котором у меня открываются окна на разных рабочих пространствах, но я принял подход «open and slide» с compiz .. сразу после открытия приложения я использую индивидуальные ярлык для перехода в новое окно к соответствующему рабочему пространству, затем вернитесь в предыдущее рабочее пространство с помощью другого ярлыка.
В моем случае это что-то вроде стрелки shift-ctrl-left, а затем Ctrl-Alt-Right стрелка .. очень, очень быстро, и у меня есть полный контроль над тем, куда они идут каждый раз, а не заперты в одну конфигурацию.