- Chris' Wake up on time as well as shutdown if charged (optional)
sounds good
This needs to be integrated into kernel first. Current method of i2cset hack-around is unsafe and I don't recommend doing it like this in official firmware.
- New kernel (if it makes sense?)
Somebody needs to fix various regressions first. For example, NAND isn't working any more, OSS emulation is broken (which means half of emus will not work). Also a new BT solution is needed.