I think if you are on foodstamps or wic then you should not be able to choose to be a sahm. You should be required to be looking for employment or be enrolled in school. It is not meant to be a way of life it is supposed to be helping hand while you work to better your life. I would love to be a sahm, but i choose to have these children and so I must work to provide for them.
Edit to add: I failed to take into consideration being disabled, that should be an exception. Also, if you can not afford daycare than you should do online classes.