I prefer to keep Desktops separate so that I have one set of Applications open on my DEV-Desktop-Set and e.g. Discord/Whatsapp on my Social-Desktop-Set.
Optimally, I'd also have different desktop icons on the DEV-set than on my Social-Set or Gaming-Set.
However, with Fences I am unable to have different predetermined Desktop-Icons, let alone Fences on my separate Virtual Desktops.
Funnily enough, Fences comes with Multiple Desktops, so I can easily switch between different sets of Fences.
So when I want to go from the main Desktop-Set to DEV, I press Strg+Win+Right to switch Virtual Desktops, then Alt+Right to switch Multiple Desktops.
Doesn't sound so bad, but all the Fences shortcuts only work with no active application selected, so it's a bit fiddly.
It works, but I don't see why this isn't automated in Fences ... unless I overlooked that feature?