I'm up for joining, if you'll have me. Think I've still got the CS I wrote up for this around somewhere... Or at least the ideas for it.