We have use cases where teachers set up groups and allocate students into groups, after the course is published.
With over 100 students, dragging and dropping them onto the right group can be tricky.
Sometimes mistakes are made, and the student is moved from one group to the next, maybe a few times (as it's hard to drag and scroll!), before they landed in the right group. Meanwhile students are getting notifications about their group membership multiple times (even if it was in the daily digest) and getting confused.
Sometimes you want to be able to set up groups and group sets for them to be ready to go, but you don't want students to see them until later.
So having the ability to publish groups (like publishing other items in Canvas) would be useful in multiple use cases.
Of course, having an easier (less error prone) way to allocate students into groups manually, would also be appreciated!