Like I've mentioned before, the more time you give people to get the badge, the less complaining you will receive. To avoid those "Oh, my computer wasn't working", "I was working/at school/baby sitting my neighbor's ficus", the badge should be available for a greater amount of time.