I do exactly the same thing... except with E16 instead of fvwm.
The only major innovation in my workflow in the last 10 years is when I went from one-fullscreen-web-browser-per-desktop to one web browser with lots of tabs. No other UI 'improvements' since virtual desktops have impacted me, except in negative ways (I'm looking at you Mr. GTK File Picker).