I just asked support this very question and was going to enter the idea, but found this.
So, allow the sales person to change all of the details on a Deal in the Sales Pipeline, up until the point it moves to Closed Won or Closed Lost.
(Allow admins to change thereafter)