I opened an enhancement request in Bugzilla (bug #1046) which requests support for Power Management profiles, some of which could be network (environment) specific and even go so far as executing applications depending on the available network connectivity. Add your vote for it if you think it might help solve your issue in the longer term. Note to Nokia/Maemo - some input on this bug would be most welcome!