When needing to make regular changes within scheduling / team views the ability to be able to drag and drop a task where ever you need to would save so much administration time - i.e. left and right to different dates, not just to other users.
With this the ability to 'edit' the duration from within this view as well would be really useful. I have used this functionality in other tools and it is a life saver when you are moving tasks around on a regular basis.