We have this working. Our custom.css is located in theme/styles/css/custom directory.
Now in the property of the styleSheetSwitcher we have
Folder /styles/css/custom/
Default css custom.css
Remove default css Yes
Microflow (we retrieve the name of the custom style sheet of that customer so pick your own microflow)
Reload mxui.css No reload
Hope this helps,
Ronald