In a traditional format, when I have group projects, it seems as though students cannot find times to meet up and work on projects in-person. Often, I get a sense that students divide up tasks and then staple (or combine in google docs) their individual components together. When I read their group projects, it is often evident that they never truly "discussed" the topic. Such discussion is so important to generate new ideas! I like that you plan to learn about new ways that students can "virtually" meet up and share ideas. I wonder if students in hybrid courses will do a better job "discussing" their group projects and truly collaborate (rather than work individually on separate components). Maybe the tools you identify would also be useful in non-hybrid courses, too!