I think it's a good idea. A one-week minimum period seems balanced to me. The method you proposed is fair and rewards all stackers in a balanced way, whether they spend more or less time. Overall, the rewards are proportional to the time that stackers spend on Stacker News.