I believe it.
I just started using AMR and I am amazing at how fast the links are getting indexed. I gave the article a unique title, and blasted out to about 1100 active autoapprove article sites. Then an hour later I searched G for "title of article" and already found over 800 listings. ALL of them were my article that I just submitted.
Hoping to get nice SERP boost from the program.
I agree with the above...the more frequently you post good content to your site, the more it will be spidered and faster content will be indexed.