Perhaps Killerstorm would be interested.
I'm not interested, but I have few recommendations on how to fix the immediate problem, see below.
As it is, he appears to already be dedicating more time to mastercoin than colored coins anyways.
I was temporary distracted by mastercoin for a couple of days (I wasn't very productive with code anyway, for a couple of reasons). But three other developers are working on colored coin software now (NGCCC), so it's not like we aren't making progress...
So, recommendations... First of all, try to hire security people (practicing cryptographers, basically) and ask them to help to fix surface problems.
Something like this:
1. disable everything except simple send and decentralized exchange. as few as possible things need to be enabled
Everything is already disabled.
2. if possible, restrict decentralized exchange
How would you propose restricting it? Currently none of the clients allow it. That should be restriction enough. I opened it up once to get some test results into the blockchain, this gave us a lot of valuable information and I'm still happy I did it.
3. compartmentalize distributed exchange feature: people should be able to tell whether coins came to them only through simple sends, or whether decentralized exchange was involved. paranoid people would want coins of the first kind.
We should have done this from the start. Register a handful of MSC addresses that are 'allowed' to do these transactions before the protocol officially supports it. It's the only way to safely develop new features.
4. introduce a notion of a reference implementation, say, Tachikoma's one. if people disagree about how to implement the spec, they should look into how it is implemented in the reference one. (This is how it works for Bitcoin: Satoshi's implementation is the reference, and people who make other implementations had to read its source code.)
Full transparency; I already suggested this to J.R. I asked him if somebody, perhaps even me, could get the rights to make the decision on trivial things that are unclear in the spec and if I (or somebody else) would be allowed to create a portable reference implementation that could be comparable to bitcoind.
5. make it versioned. Say, current rules are guaranteed to be valid until block 300000. At that point old version of instalable clients will stop and ask user to upgrade. This way you can enable more and more features gradually without compromising the security.
I believe this was always the plan.
I will give you one thing. We are quickly getting to the point that we need more leadership. I've tried to fill in where I could but it's just not doable anymore. The worst thing about Mastercoin is that it already has value. If it was up to me I probably would have done that differently but it's too late for that now. It is out there, people gave it value and we have to work with what we got. If Mastercoin wouldn't have any monetory value nobody would have given a rat's ass about how it was all handled.