This is a really minor UI suggestion, but on the list of all groups for a community it would be really helpful if you abandoned the grid/card approach and provided a proper list.
This would be more consistent with other parts of the UI, and make visually scanning for a specific group much easier. We have quite a few groups on our install and left/right + up/down visual scan is harder than simple vertical alphabetical.