If only I had the time! I've been following the thread and it'd be great to get involved but there is no point committing to anything at present. All I would do is let people down. That's not a "no forever" but it's a "no for now".
As for incriminating photos - the picture of me dressed head to foot in camo gear in front of a too-tall Risc PC at Acorn World many years ago is about as bad is it gets. Since it was distributed in full colour horror-o-vision on the front of Archimedes World, it's hard to imagine anything worse. And yes, I've seen some of the more recent show photos; no contest so far