The idea of the submit > payment > success is that it should be easy for devs to get started sending problems. In the background, however, you will be able to specify a number of requirements and details for each task. For instance, for every problem we try to detail a solution for it. For more complex tasks, some more discussing will be required.
However, given the small problems that we are getting and the awesome description capabilities of the people sending them, this is surprisingly cool.
However, we still have a long way to go. Just to be able to help people out with their work is already a very cool thing for us.
Thank you for your constructive opinion and the references.