I don't know if you can impliment it here, but there is a way to help spread the magazines and get the boards active.
I get free web hosting for my site. The admins offer free web hosting, but in order to get it, you have to post on the forum, where they get revenue from ads. What they do is give you points for each post you make. The number of points depends on how long your post is. This helps cut down on one-word posts, and encourages longer, thought out posts. The maximum number of points you can get for a post is 5, and you can accumulate up to 45 points at once.
Everyday, 1 point is taken away from your total. When you get to zero points or less, they send you a warning. If you leave it at zero long enough, you lose your web space. So while you could technically earn all your points in an hour, and not go back for a month and a half, I don't think that would be a problem here.
If that kind of system could be implimented here, you could do something like, if you have 20 points, you can download 5 magazines, if you have 40, you can download 10 magazines, 100 points for 25 magazines (per month) or whatever. And each day you could remove 1 point or so. That would ensure people don't post all in one shot and then just download magazines without doing anymore posting since they have the required number of posts. Rules like copying something like a news article and posting it without using quotes would need to be implimented, but having strict rules could deter people from doing such underhanded things
Just a suggestion! Frihost is the site that uses the points system on the forum.