Gantt feels like a great alternative, however, you lose color-coding when the group is not the source of coloring. If grouping by a task name, but color-coding by a category, collapsing the group loses the coloring.
Adding de-duping to the Timeline (...