I have automated my account availability, but sometimes some accounts get stuck in "connecting" state. This has happened several times with Skype and a couple of times with Gtalk. The Skype issue was solved by killing all skyhost processes, but with Gtalk I had to reboot the phone. I haven't had such problems before, so I assume it could have something to do with Profilematic.
Edit: Rules 1. Wlans rule: sets Skype and Gtalk online, when connected to a known wlan. 2. Default rule: sets Skype and Gtalk offline
Btw. I would still like to have an ability to do actions based on data connection type (e.g. packet data / wlan or even gprs/edge/3g/hspa/wlan). An ability to select several wlans at once from saved access points would be nice too.