Make it so when a team sends you a team invite you get a notification in your twitch notifications instead of just an email, it would effectively help streamers know when they been accepted onto a team.
StreamersUnityTV shared this idea
See Example of Team Notification (Similar to the Old Mixer Team Notifications) https://twitter.com/SUTVTeam/status/1318684101415555072/photo/1
Within Twitch Teams, make it so you can follow the Twitch team and also enable notifications, therefore when team members goes live, it would give them an notification. Also, having that feature of how many followers each Twitch Team has.