I think players should have the option. Go at your own pace, or challenge yourselves etc. with a time limit there should be better rewards.

In all cases, give players the option.