Hi @August, that's a good question. I plan to dig into @Zabobon's macros to see how I might incorporate them.
For now, I've summarized my approach to your general question in this new thread:
Workspaces in Mission Control Desktop Spaces - Questions & Suggestions