Constant feature request that I've come across is the ability to control what items show in "Group by" functionality as you want to limit the end-users into a certain experience and remove unnecessary confusion.
It would be great to have a setting on a column basis which will show/hide it from "Group by". Additionally the same concept would be preferred for "Filter by" feature so you can limit that as well.
+1
Especially if you have buttons in the table, grouping by the button can get quite confusing, or one step further, if you have multiple buttons, and you remove header labels for the button, grouping by an empty labels just questions the usability of it.