that'd sound good to me. I basically threw steam-powerbuttond together as a stopgap for rogue using code from handygccs and Valve's steam powerbutton handler. I didn't think it'd ever be used again.
Is there anything we can do to make this easier to manage? Would be nice to have a single way of doing things so improvements can be shared automatically.