my mb-applet-blanker does several things:
1. it load the lightnpower settings when it starts up so uses those settings and is in sync with those settings
2. it calls xset-wrapper instead of xset, so you can override the calls. (when you call xset twice in the applet, only the first call succeeds, so calling the xset-wrapper instead, you can make the wrapper script call xset twice. xset-wrapper also disables xscreensaver when screensaver is disabled
3. the applet also resynches the settings with lightnpower when you unplug/plugin ac power, if the power/battery applet is running, it lets it reapply the lightnpower settings and just updates its internal flags, but if battery/power applet is not running, then the blanker applet will call lightnpower instead.
4. disabled the xmms control/remote keys since it spawns many instances of xmms which brings the Z down to a grinding halt.
I will upload the code when I get home. haven't been home for quite some time now