I have waited over a month to hear back from several indie game developers to upload their files because they requested to be emailed before mirroring their work.How long would you wait? I'm willing to bet that they're notified about blog posts via e-mail, better yet, e-mail them directly. If they won't check the post within a week's time, it's their fault. Besides, they still have their rights for the patch reserved and they can take it off if they feel like it, what's more to ask for?But you did not mention that a week is a good amount of time to wait. Honestly if they weren't every active to begin with, a week isn't a good amount of time to wait for them.
I think the deal is fair, but if you think it isn't then let's say "a month".
Respect is one of the most important things to me and distributing someone's work like this is not showing them nor their work respect.