In my experience, communication is the lion's share of the work in a programming project. Unless the task is super self contained, I can't see this being useful. I suppose I could say, "I need a jquery plugin to do this" or I need a thingy to read this obscure file format and turn it into x y or z. But aside from examples like that, I think this might not meet the cost/benefit requirements of most potential customers. That said, I already can think of a self contained task I want to ask you guys about.