I'd think 10 posts was enough but if it keeps the forum in shape then 20 is ok I guess. But then you get the ones who do (or at least try to do) the 20 posts in a day or two.