I see that you are using url2png's api, which means that even rendering a fraction of the monthly links will be costly. I'm creating a similar tool and opting (for now) to create the thumbnails offline and on my own (using webkit2png). Can you comment on your decision?