If you sort on milestone, you get a nice grouping of the cases. One table for each milestone.
Lets say I create a custom field with the "Custom Fields" plugin with a "drop down" datatype. This field clearly contains discrete data. If I sort on this field it would be nice to see the cases grouped into tables. One table for each drop down item.