Morethan, you already know i dont use childcare unless you know something i dont as you seem to insist I do.
Everyone chooses to become a parent its not like you wake up one day and a child has been delivered. If you choose to become a SAHP then you know in the event of the other person leaving that you have no means of support unless you had a private income beforehand. If you have a job and are turned down for flexible working, then you can stick with it until you find something else. At least with recent experience you are far more employable. All life choices.
Paying companies to take workfare more than just admin costs is not great but giving people experience, showing others its not a case of filling in forms and watching the money roll in and supporting businesses that pay tax and the bulk of their workers pay tax has to be a better use of public money than paying it to those who dont work and believe they cant possibly be expected to just because they have children. A few may use it as a short term stop gap after a change of circumstances but i bet its a very high perentage who have no interest in finding work until they are no longer allowed to claim. Lots then suddenly become "ill" and switch to ESA or, despite claiming to be single, have another child so they get a few more years out of it.
Rather than workfare, just make IS payable only until a child is one like maternity pay. All mums would be equal then. After that, its JSA. If the child is over one when a claim submitted it could be JSA straight away. No amounts going to businesses and shouldnt be any complaints given all lone parents claim to want to work anyway.