I just tried this with a list of around 3,000 blog posts (All Wordpress blog posts). Sadly it didn't get very far at all, I'm not sure how far it got but it definitely didn't do 3,000. Probably more like 100 if that.
Could you fix this to handle bigger lists?