Can milestones be chained together?
You get better control editing dates on the gantt chart than you do on the project schedule since you can move both a project's start and end date at the same time by dragging the event. Holding down the shift key when dragging the start or end of an event lets you change its duration. (more shortcuts)
On the project's schedule tab we only cascade date changes when an event's End Date has changed, and we only show the end date on the no Side Bar version of the layout.