We have various project templates for the type of project requests that are asked of us. The templates have a basic duration built into them.
As the PM is setting the schedule often we will know when the task should be due. It would be nice that if you manually entered a new date in deadline it manually overrode the duration pre-assigned on the task.