Let me just start by giving my usual rant about how there's a reason there's 'extras-devel' and 'cssu-testing' repositories, and it's so that things like this can be there, instead of users having to track threads down whenever they want to check for a new version, or reinstall. On the other hand, I understand not wanting to throw something really experimental into an official repository, especially if time is limited, so I can't get too irritated by this, but still. Wish all you people producing useful software would shove it into -devel as soon as it compiles and is packageable, and doesn't auto-self-destructs the device as soon as you install it.
Though I would say ideally having led patterns configurable would be better (why not make red led the standard color for power being output from the N900's USB? By default, blue is new messages, green is full charge, orange is charging, yellow is 'emergency' charging and the like, and white is normal idle. Reds, purples, and blue-greens, are really the only colors left unused by default, and anyone already modding their LED colors/patterns can easily adjust the patterns brought in by this package as well, if they don't like one of those colors as a default.
but might not want auto-open-file-manager to happen all the time as soon as you plug in a USB stick (unless there's a way to open windows in the background completely without interrupting what the user is doing, in which case that should be a configurable option somewhere).