I'm kinda back and forth on that one.. once connected, you really don't need the client running any more. The default is no systray. Remove the "--no-tray" argument from the menu entry to change that.
As long as I know how to get it to work as I want it to work, it makes no difference to me how you set it up out of the box. I like as much feed back as I can get on my wifi connection and I really like Wicd. Of course, I also have my Icewm preferences file to pop up the net applet on wlan0.
It is working now with me, however, only as root as in my opinion it should only work if one intends to install programs.
I don't really understand what you are referring to here. I would think and personally feel, that ONLY root should be able to use Gslapt. When I am logged in as a user and pick Gslapt from the menu, a gui pops up requiring the root password before it will continue.