Well, not sure about the DF stuffs if I'll have time to get heavily involved, so I'll probably stay back from that one for now.
For the science, though, it sounds like so much awkward awesome potential, I can't resist. Because, you know, only one thread going between us just isn't enough! LOL