Sure it helps, I run a Free Article Directory that you can submit to.
It’s new but I do receive 300+ uniques daily and growing.
Also all my categories have RSS feeds, and they are being used, so your article has a possibility to reach many people.
As far as do people leave the links up, I’d say yes the majority do but it’s almost impossible to gage.
Feel free to submit.
dalster44