It would be great to have option of having virtual desktops only on primary screen like in GNOME.
We can't do that and follow the NET_WM spec for virtual desktops, sorry.