I love so much your ideas. Lots of fun here
Calendar is a great start as your discussions, we can see the overview of the upcoming events (webinars) and also set up the team meetings, that’s cool
I wanna join some ideas to combine all Asana, Slack, G-suit/Gmail or Github: In the message page, we can synchronize with the mentorchains email to access both calendar and setup meetings functions, those setups will be integrated directly to a calendar, but we can choose to split it into 2 calendars, 1 is for general SA events/webinars/industry mentors…, 1 is private team meeting setup and easily for team to do scheduling.
Those team emails will link directly to teamwork’s flow (Asana function) in assigning the task and start conversations directly there (like Slack), of course in SA platform (all ideas here just get the example from those available platforms). Most of Asana, friends do not discuss anything, but for example, based on Asana, the conversations can add in more functions like Slack: create channels and chats or some functions can be dropped out (just use the List and More functions, for instance). About the assigning task function, friends can attach their work directly on their assigned task which will be stored in the ‘More -> files’ ( on Asana) as Github did (with tracking activities - similar to push and pull in git - and also can be stored as categories/ tools)
We can also have a function to switch the workflow in grid, grand or card or like kanban form. It also supports for a collaboration platform
Hope it helps somehow,