I uploaded prefswitch-0.3.2, but it will take some time to get through the review process. You will loose your switches/profiles (if created by yourself). Make sure to backup the files in your profile folder > extensions > email@example.com. Also consider using the release from http://prefswitch.mozdev.org .
I like it. But it would be nice if there was more feedback about what profile is active. So I suggest the option to display a text label that displays the name of the active profile next to the PrefSwitch icon. Also, when right-clicking on PrefSwitch icon, I would love to have a submenu through which I can control the switches of the current active profile (a submenu similar to show/hide, but for turning on/off switches). This way I could hide all statusbar icons except for the main icon, thus saving lots of space and having everything less cluttered there.
A little gem! It still needs some polishing, like ability to clone and move up/down for profiles/switches/states. Plus moving settings from extension dir to profile would be a good idea... despite that it's one of those extensions that (in skillful hands) can replace many, many others! Simple idea behind it that makes it so damn good ;)
You can hide the CSS/JS by right-clicking on any switch, then choose Show/hide and there you can hide them.
If you now select your own switches to be visible, they will not be hidden anymore when opening a new window or exiting/restarting. I suggest you change or add a profile which then will show your switches when it is selected.