A different WORKING and universal solution
Hello!
I got fed up with that problem, so I made my own solution. It involves installing ExplorerPatcher (it is opensource though), but should be compatible with probably almost all Windows versions (as I'm using the MS Symbols store for the patching), and, best of all, doesn't touch any system files, doing all the patching in-memory.
Check out my ExplorerPatcher plugin.
You are the best
Unfortunately your patch completely break Win+Space switch, it just doesn't work.
Check v0.0.2 release. It still shows the dialog for Win+Space though, not for Alt+Shift/Ctrl+Shift
Can confirm, thanks for your work!